Назад | Перейти на главную страницу

Postgres 8.3 не запускается как служба на VMS и Server 2003

В настоящее время у меня возникла проблема с установкой Postgres 8.3, когда после перезапуска системы служба не может. Сообщение об ошибке выглядит следующим образом:

waiting for server to start...Access is denied. ............................................................could not start server

Выполняемая команда

pg_ctl.exe start -N "MyService" -D "C: \ MyData"

Я вошел в систему и выполняю это как администратор. Изначально проблема возникла после удаления и переустановки postgres, каталог / data также был удален.

Если вы решили, что установщик создаст для вас учетную запись службы, вам необходимо:

  1. Сделайте резервную копию любых существующих данных.
  2. Удалите Postgres.
  3. Удалите учетную запись службы. Это важно!
  4. Переустановите Postgres.
  5. Восстановить данные из резервной копии.

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