1. Запустите командную строку от имени Администратора
2. Перейдите в каталог с установленным postgresql во вложенную папку bin
cd c:/postgresql/bin/
3. Проверьте реальный статус экземпляра службы PostgreSQL.
pg_ctl.exe status
4. Выполните команду для полной остановки процесса PostgreSQL.
Следующими командами выполняется корректный выход из рабочего состояния сервера СУБД и его запуск.
pg_ctl.exe stop -m fast
5. Запустите приложение СУБД.
pg_ctl.exe start
6. После этого заново остановите процесс. Повтор данного шага вызван тем, что таким образом запуска приложение сервера СУБД корректно завершит недостающие транзакции.
7.
pg_ctl.exe stop -m fast
8. После выполненных шагов по перезапуску и правильной остановке экземпляра СУБД запустите службу PostgreSQL.
Для PostgreSQL 9.4
net start postgresql-x64-9.4
Для PostgreSQL 11
net start postgresql-x64-11
Поделиться статьей: