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

Добрый вечер.
Версия postgresql-9.1.2-1.1C(x64)
Не запускается служба PostgreSQL
в логах пишет
2014-11-04 17:17:10 MSK LOG: database system was interrupted while in recovery at 2014-11-04 16:29:14 MSK
2014-11-04 17:17:10 MSK HINT: This probably means that some data is corrupted and you will have to use the last backup for recovery.
2014-11-04 17:17:10 MSK LOG: database system was not properly shut down; automatic recovery in progress
2014-11-04 17:17:11 MSK LOG: consistent recovery state reached at 20A/CB7C6768
2014-11-04 17:17:11 MSK LOG: redo starts at 20A/CA032DC0
2014-11-04 17:17:11 MSK LOG: unrecognized win32 error code: 1392
2014-11-04 17:17:11 MSK CONTEXT: xlog redo insert: rel 1663/16400/42174811; tid 1206/48
2014-11-04 17:17:11 MSK LOG: unrecognized win32 error code: 1392
2014-11-04 17:17:11 MSK CONTEXT: xlog redo insert: rel 1663/16400/42174811; tid 1206/48
2014-11-04 17:17:11 MSK FATAL: could not create file "base/16400/42174811": Invalid argument
2014-11-04 17:17:11 MSK CONTEXT: xlog redo insert: rel 1663/16400/42174811; tid 1206/48
2014-11-04 17:17:11 MSK LOG: startup process (PID 11236) exited with exit code 1
2014-11-04 17:17:11 MSK LOG: aborting startup due to startup process failure

Помогите люди добрые что делать не знаю.

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

(0) ОС Windows Server 2012

(0) ОС Windows Server 2012

Гугл-транслейтом умеете

Гугл-транслейтом умеете пользоваться?

> This probably means that some data is corrupted and you will have to use the last backup for recovery.

вроде вполне доходчиво переводит:

Это, вероятно, означает, что некоторые данные повреждены, и вы должны будете использовать последнюю резервную копию для восстановления.

Восстанавливайтесь из резервной копии.

Резервной копии нету. А как

Резервной копии нету. А как это связано с запуском сервиса ПГ и если даже была бы копия как я ее восстановлю если сервис не стартует?

Как запустить сервис?
Тут новые вводные свет вырубили ночью и после этого такая вот ошибка.

И потом удалить базу из кластера что бы остальные базы начали работать?

При старте службы в журнале виндовс пишет
2014-11-04 19:03:27 GMT FATAL: lock file "postmaster.pid" already exists
2014-11-04 19:03:27 GMT HINT: Is another postmaster (PID 7296) running in data directory "C:/Program Files/PostgreSQL/9.1.2-1.1C/data"?

> Резервной копии

> Резервной копии нету.
Сочувствую, но она ДОЛЖНА быть

> А как это связано с запуском сервиса ПГ
Связано так, что сервис не стартует из-за повреждения файлов хранения данных

> и если даже была бы копия как я ее восстановлю если сервис не стартует?
Переставить ПГ и на чистый накатить резервную копию

> Тут новые вводные свет вырубили ночью и после этого такая вот ошибка.
Вот поэтому так важно делать резервные копии.

> 2014-11-04 19:03:27 GMT FATAL: lock file "postmaster.pid" already exists
если сервис не запущен можете безопасно удалить этот файл

> Как запустить сервис?
Без резервной копии, когда она нужна - это становится нетривиальной задачей.
Почитайте здесь, может быть поможет
http://postgresql.ru.net/node/213924

Но перед тем как что либо делать, настоятельно рекомендую сделать копию того, что у вас есть сейчас

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023