1. doctorov_s 36 06.01.17 14:58 Сейчас в теме

Не запускается Служба Postgres

С Новым годом! помогите пожалуйста разобраться с проблемой: При запуске Postgres выдает ошибку: Служба была запущена, а затем остановлена. Все перечитал, не могу понять в чем дело, все перепробовал, может кто то сталкивался с данной проблемой поделитесь опытом!
Вознаграждение за ответ
Показать полностью
Ответы
Сортировка: Древо
25. user1030293 10.08.18 12:16 Сейчас в теме
(1)
Не запускается Служба Postgres
При запуске Postgres выдает ошибку: Служба была запущена, а затем остановлена. Все перечитал, не могу понять в чем дело, все перепробовал, может кто то сталкивался с данной проблемой поделитесь опытом!

Может поможет кому.
В Windows при установке PostgreSQL создаётся пользователь postgres.
При возникновении подобной ошибки добавьте пользователя postgres во вкладку "Безопасность" папки C:\Program Files (x86)\PostgreSQL и дайте ему все права.
После этого у меня служба запускается нормально.
2. doctorov_s 36 06.01.17 15:27 Сейчас в теме
Все еще отдыхают что ли?? Никто не может помочь??
3. Cooler 20 06.01.17 15:48 Сейчас в теме
(2)
Все еще отдыхают что ли??
Нет, все заняты решением проблемы: новички пытаются угадать вашу конфигурацию и версии Windows и PostgreSQL, а гуру, которым это изначально ясно - что у вас в логах.

А потом все вместе будут телепать - что вы прочитали и что делали.
7. doctorov_s 36 06.01.17 16:46 Сейчас в теме
4. ansh15 06.01.17 16:11 Сейчас в теме
(2) Так что пишут в postgresql-дата_время.log? На тот момент когда перестало запускаться?
5. doctorov_s 36 06.01.17 16:42 Сейчас в теме
Windows Server 2003, PostgreSQL Database Server 9.4.2-1.1C(x64)
6. doctorov_s 36 06.01.17 16:46 Сейчас в теме
попробовал, изменять порты, перезагружать комп, чистить log как написано в статье: http://b4bgroup.ru/stati/article_post/ne-zapuskayetsya-sluzhba-postgresql.
А вообще суть не в том, что не запускается изначально, а в том что 3 дня назад работало, а потом перестала запускаться служба, при попытке запустить выдает ошибку которая написано в самом начале!
8. TODD22 17 06.01.17 16:48 Сейчас в теме
(6)
чистить log как написано

Попробуйте логи читать, а не чистить.
9. doctorov_s 36 06.01.17 16:53 Сейчас в теме
10. TODD22 17 06.01.17 17:07 Сейчас в теме
(9)Выше вам показали где найти сам лог файл. А чем читается можно загуглить. Может вообще любым текстовым редактором. Может каким нибудь специальным или входящим в оснастку СУБД. Но вам в любом случае копать в эту сторону....
11. doctorov_s 36 06.01.17 17:19 Сейчас в теме
Вот что написано в Логе:
2016-12-30 13:45:51 GMT FATAL: the database system is starting up
2016-12-30 13:46:00 GMT LOG: database system was not properly shut down; automatic recovery in progress
2016-12-30 13:46:00 GMT LOG: redo starts at B/1E7C7528
2016-12-30 13:46:00 GMT LOG: record with zero length at B/1E7E48B8
2016-12-30 13:46:00 GMT LOG: redo done at B/1E7E4888
2016-12-30 13:46:00 GMT LOG: last completed transaction was at log time 2016-12-30 13:38:35.241+00
2016-12-30 13:46:02 GMT LOG: database system is ready to accept connections
2016-12-30 13:46:02 GMT LOG: autovacuum launcher started
2016-12-30 13:47:47 GMT LOG: autovacuum: found orphan temp table "pg_temp_9"."tt1" in database "GOATiT"
16. ansh15 06.01.17 18:04 Сейчас в теме
17. doctorov_s 36 06.01.17 18:08 Сейчас в теме
(16) немного не понял, что это?? у меня же вообще служба не стартует а не база не работает!
22. drim87 07.01.17 11:25 Сейчас в теме
(11) в логе у тебя написано что работа сервера (postgresql) бала выполнена некорректно и будет выполнено автоматическое восстановление. Далее оно выполнилось, служба получила статус "бд готова принимать соединение". Далее у тебя выполняется autovacuum и во время него у тебя найдена сиротская схема pg_temp_9. Удалить ее надо.

DROP SCHEMA pg_temp_9 CASCADE
12. doctorov_s 36 06.01.17 17:26 Сейчас в теме
при запуске PGAdmin выдает ошибку:
Server doesn't listen
The server doesn't accept connections: the connection library reports
could not connect to server: Connection refused (0x0000274D/10061) Is the server running on host "localhost" (127.0.0.1) and accepting TCP/IP connections on port 5432?
13. doctorov_s 36 06.01.17 17:34 Сейчас в теме
Так что делать, кто то может подсказать??
14. sklowsky 33 06.01.17 17:40 Сейчас в теме
В конце года на двух серверах были проблемы с postgres. В результате выяснились проблемы с дисковой подсистемой. Проверьте диски на наличие ошибок. До проверки можно попробовать просто скопировать каталог с базой (каталог DATA). Если ошибки есть, они сразу вывалятся при копировании.
15. doctorov_s 36 06.01.17 17:55 Сейчас в теме
18. ansh15 06.01.17 18:12 Сейчас в теме
database system is ready to accept connections
Судя по вашему логу стартует.
Тогда что что пишет в журнале событий при запуске службы?
19. doctorov_s 36 06.01.17 18:33 Сейчас в теме
20. spacecraft 06.01.17 18:45 Сейчас в теме
(19) это говорит только о том, что запускаемый сервис не вернул управление в течении 30 сек.
Свежие логи самого Postgre есть?
Сервер (виндовый) перезагружали?
21. doctorov_s 36 06.01.17 18:50 Сейчас в теме
(20)Да сервак полностью перезагружался!
23. vvvalera 1 10.01.17 12:28 Сейчас в теме +1 $m
Попробуй переустановить службу, сравни с рабочей службой. Смотри в журнал приложений и служб ошибки
24. korzhishe 11.11.17 11:50 Сейчас в теме
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии



Ведущий программист 1С
Москва
зарплата от 150 000 руб. до 180 000 руб.
Полный день

Руководитель проектов 1С
Москва
Полный день

Консультант-аналитик 1С: ЗУП
Санкт-Петербург
Полный день