На сервере БД иногда можно увидеть упавшую службу postgre которая не может или не хочет самостоятельно подниматься. Даже ручной запуск не помогает. Прибегаем к анализу и диагностике! 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. После этого заново остановите процесс. Повтор данного шага вызван тем, что таким образом запуска приложение сервера СУБД корректно завершит недостающие транзакции. pg_ctl.exe stop -m fast 8. После выполненных шагов по перезапуску и правильной остановке экземпляра СУБД запустите службу PostgreSQL. Для PostgreSQL 9.4 net start postgresql-x64-9.4 Для Postg
Сообщение при запуске службы postgresql: "Cлужба postgresql была запущена и затем остановлена" как устранить?
29 января 202329 янв 2023
2488
1 мин