PostgreSQL в Windows не может запустить сервер в фоновом режиме - PullRequest
0 голосов
/ 17 мая 2018

У меня есть эта проблема.Моя ОС Windows Server 2012, когда я установил.postgresql-10

Я открываю окно cmd.exe и запускаю сценарий

pg_ctl -D "\My postgres path\10\data" start

Затем сервер работает.все хорошо.

но когда я закрываю cmd

Мой сервис postgres отключается.Мое состояние pg_ctl показывает:

pg_ctl: no server running.

Итак, как я могу запустить postgres, как Linux OS

sudo service postgres start

Тогда он будет работать в фоновом режиме, несмотря на то, что я закрываю окна vim.

1 Ответ

0 голосов
/ 17 мая 2018

Я нахожу ответ.

, это просто.

нужно только написать его в cmd.exe

pg_ctl register

, он зарегистрирует службу "postgreSQL"в "services.msc".

, затем запустите services.msc и включите его.

это сделано !!!

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