pg_controldata
pg_controldata — вывести управляющую информацию кластера баз данных Postgres Pro
Синтаксис
pg_controldata
[параметр
] [[ -D
| --pgdata
]каталог_данных
]
Описание
pg_controldata
показывает свойства, установленные командой initdb
, например, версию каталога. Она также выводит сведения о журнале предзаписи, включая данные контрольной точки. Эта информация относится ко всему кластеру, а не к отдельной базе данных.
Утилита запускается от лица пользователя, создавшего кластер, так как требует права на чтение в каталоге хранения данных. Можно указать путь к каталогу из командной строки, либо использовать значение переменной окружения PGDATA
. Также поддерживаются флаги -V
и --version
, которые выводят версию pg_controldata и прерывают выполнение. Флаги -?
и --help
отображают помощь по поддерживаемым командой аргументам.
Примечание
Вместо этой утилиты рекомендуется использовать pgpro_controldata, способную читать управляющую информацию баз данных PostgreSQL и Postgres Pro разных версий, в том числе более новых.
Переменные окружения
PGDATA
Каталог размещения данных кластера по умолчанию
PG_COLOR
Выбирает вариант использования цвета в диагностических сообщениях. Возможные значения:
always
(всегда),auto
(автоматически) иnever
(никогда).