postgres на windows запускается сам, но pg_ctl status выдает "сервер не запущен"

Устанавливался postgres из стандартного пакета для windows. После него создался, как я понимаю, кластер и исходная бд postgres, которые запускаются со стартом операционной системы. При попытке проверить статус сервера через pg_ctl получаю ответ, что тот не запущен. При попытке создать новый по дефолтному порту высвечивается сообщение, что порт занят и сервер уже работает. Остановка сервера через pg_ctl stop не срабатывает. При попытке подключения через psql или dbeaver получаю доступ к бд, расположенной по PGDATA. Как мне запретить автозапуск в windows сервера postgres? В списке автозагрузок его нет. Как мне остановить уже запущенный таким образом сервер?


Ответы (1 шт):

Автор решения: user658530

Итак, в автозапуске сервера postgres действительно нет. Его стоит искать через сервисы services.mcs. Там можно отключить и автозапуск при загрузке windows, а также дропнуть действующий процесс сервера.

→ Ссылка