Нужно ли ждать завершения запуска, даже если база данных находится в режиме восстановления, если я укажу -w в Windows? - PullRequest
0 голосов
/ 08 октября 2018

Обычно, когда команда для запуска сервера задается как pg_ctl.exe -D ..\data -o"-p8028 -w start ", сервер ожидает завершения запуска.

Но мой сценарий заключается в том, что я принудительно выключил сервер с помощью *Опция 1004 *. Затем я попытался запустить сервер с помощью команды pg_ctl.exe -D ..\data -o"-p8028" -w start. При запуске сервера после немедленного выключения он перейдет в режим восстановления.

Поэтому мой вопрос при запуске сервера postgresпосле немедленного выключения с помощью команды pg_ctl.exe -D ..\data -o"-p8028" -w start будет ли он ждать завершения режима восстановления или нет?

1 Ответ

0 голосов
/ 16 октября 2018

Я обнаружил, что даже когда мы запускаем сервер PostgreSQL с помощью команды

pg_ctl.exe -D ..\data -o"-p8028" -w start

, он не будет ждать завершения режима восстановления.Он будет ждать времени, которое мы указали при запуске.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...