Postgres 8.3 не удается перезапустить как службу на VMS и Server 2003
В настоящее время у меня возникает проблема с установкой Postgres 8.3, когда после перезапуска системы служба не может работать. Сообщение об ошибке выглядит следующим образом:
waiting for server to start...Access is denied. ............................................................could not start server
Выполняемая команда
Запуск pg_ctl.exe -N "MyService" -D "C:\MyData"
Я вошел в систему и выполняю это как администратор. Изначально проблема возникла после удаления и переустановки postgres, также был удален каталог /data.
1 ответ
Решение
Если вы решили, чтобы установщик создал для вас учетную запись службы, вам необходимо:
- Сделайте резервную копию любых существующих данных.
- Удалите Postgres.
- Удалить учетную запись службы. Это важно!
- Переустановите Postgres.
- Восстановите данные из резервной копии.
Это связано с проблемой сброса пароля в установочном скрипте. По сути, исходная учетная запись службы просто необходимо очистить при повторной установке. Это может быть исправлено в более новых версиях.