pgpro_controldata

pgpro_controldata — вывести управляющую информацию и сведения о совместимости кластера баз данных PostgreSQL/Postgres Pro

Синтаксис

pgpro_controldata [параметр...]

Описание

pgpro_controldata выводит управляющую информацию, в частности, версию каталога, записываемую программой initdb при инициализации любого кластера PostgreSQL/Postgres Pro. Данная утилита также выводит сведения о журнале предзаписи, включая данные контрольной точки. Эта информация относится ко всему кластеру, а не к отдельной базе данных.

pgpro_controldata также помогает проверить совместимость между серверами и данными кластеров PostgreSQL/Postgres Pro, показывая параметры, влияющие на совместимость.

Параметры

pgpro_controldata принимает в командной строке параметры, описанные далее. В случае запуска без параметров pgpro_controldata просто выводит управляющую информацию так, как это делает pg_controldata.

Параметры общего назначения

-D каталог_данных
--pgdata=каталог_данных

Указывает размещение конфигурационных файлов кластера. Если этот ключ опущен, используется значение переменной окружения PGDATA.

-V
--version

показать версию pgpro_controldata, а затем завершиться

-?
--help

показать справку по аргументам командной строки pgpro_controldata, а затем завершиться

Параметры, связанные с совместимостью

-P
--cluster-compatibility-params

Вывести все параметры целевого кластера, которые могут повлиять на совместимость.

Путь к целевому каталогу данных, доступному для чтения, передаётся в аргументе -D или в переменной окружения PGDATA.

Эта проверка будет полноценной, только если данные кластера и сервер postgres рассчитаны на одну архитектуру процессора и одинаковый порядок байтов.

Переменные окружения

PGDATA

Каталог размещения данных кластера по умолчанию

См. также

pg_controldata