Postgres 8.3 无法在 VMS 和 Server 2003 上作为服务重新启动

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

如果您选择让安装程序为您创建服务帐户,则您需要:

  1. 备份所有现有数据。
  2. 卸载 Postgres。
  3. 删除服务帐户。这很重要!
  4. 重新安装 Postgres。
  5. 从备份恢复数据。

这与安装程序脚本中的密码重置问题有关。实际上,重新安装时只需清除原始服务帐户即可。这可能会在较新的版本中得到纠正。

相关内容