У меня такая проблема. Когда я установил, моя ОС - это 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
sudo service postgres start
Тогда он будет работать в фоновом режиме, несмотря на то, что я закрываю окна vim.





Я нахожу ответ.
это просто.
нужно только скрипт в cmd.exe
pg_ctl register
он зарегистрирует службу "postgreSQL" в "services.msc".
затем запустите services.msc и включите его.
это сделано !!!