我在 Windows 7 上。我重启了电脑。然后我尝试连接数据库,但出现了错误。我不记得具体是哪一个了,但肯定是连接问题。我决定尝试重启服务器,所以我从开始菜单中点击了“重启服务器”。这被阻止了。几分钟后,我终止了该进程并再次尝试,结果却收到“服务正在启动或停止。请稍后重试。”的消息。
我再次重启电脑,尝试再次启动,但出现同样的错误。我终止了该pg_ctl
进程并尝试手动启动它,但这也不起作用:
C:\Users\DrClaud>cscript "C:\Program Files\PostgreSQL\8.3\scripts\serverctl.vbs"
start wait
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.
The PostgreSQL Server 8.3 service is starting...................................
.......................................
The PostgreSQL Server 8.3 service could not be started.
The service did not report an error.
More help is available by typing NET HELPMSG 3534.
The start command returned an error (2)
有任何想法吗?
答案1
您需要检查您的日志($PGDATA\pg_log 中的 PostgreSQL 日志或 Windows 事件日志),然后最好在 pgsql-general 邮件列表上报告此问题以获得快速答复,除非日志消息清楚地向您说明了问题是什么。