PG_CONTROLDATA(1) PostgreSQL 18.6 Documentation PG_CONTROLDATA(1)

pg_controldata - نمایش اطلاعات کنترلی یک کلاستر پایگاه داده PostgreSQL

pg_controldata [option] [[-D | --pgdata]datadir]

pg_controldata اطلاعات مقداردهی اولیه شده در حین اجرای initdb، مانند نسخه کاتالوگ را چاپ می‌کند. این ابزار همچنین اطلاعات مربوط به ثبت وقایع پیش از نوشتن (write-ahead logging) و پردازش نقطه بازرسی (checkpoint) را نمایش می‌دهد. این اطلاعات مربوط به کل کلاستر است و مختص یک پایگاه داده به‌خصوص نیست.

این ابزار تنها توسط کاربری قابل اجرا است که کلاستر را مقداردهی اولیه کرده است، زیرا نیازمند دسترسی خواندن به دایرکتوری داده است. می‌توانید دایرکتوری داده را در خط فرمان مشخص کرده یا از متغیر محیطی PGDATA استفاده کنید. این ابزار از گزینه‌های -V و --version پشتیبانی می‌کند که نسخه pg_controldata را چاپ کرده و خارج می‌شوند. همچنین از گزینه‌های -? و --help که آرگومان‌های پشتیبانی‌شده را در خروجی نمایش می‌دهند، پشتیبانی می‌کند.

PGDATA

محل پیش‌فرض دایرکتوری داده

PG_COLOR

مشخص می‌کند که آیا در پیام‌های عیب‌یابی از رنگ استفاده شود یا خیر. مقادیر ممکن عبارت‌اند از always، auto و never.
2026 PostgreSQL 18.6