环境:Windows 7 32位版,PostgreSQL 8.4.1 for Windows最基本的版本
才接触PostgreSQL没几天,今天在没有停止Postgres服务的情况下,尝试编辑了一
下postgresql.conf文件,之后停止再启动,发现怎么也启动不了。打开Windows的
事件管理器,看到一连好几条PostgreSQL的错误,一条一条仔细看,
pg_ctl: PID file "C:/Program Files/PostgreSQL/8.4/data/postmaster.pid" does not exist
这条不明白什么意思,确实也没找到这个文件,原来正常启动的情况下,肯定是有
这个文件的。
继续往下看,时间最早的一条错误:
FATAL: syntax error in file "C:/Program Files/PostgreSQL/8.4/data/postgresql.conf" line 1, near token "-"
明白了,原来是postgresql.conf的第一行出现了问题,并且是靠近"-"字符的地
方。打开postgresql.conf一看,本来应该是
# -----------------------------
现在前面的#字号消失了。怪不得呢。
搞不懂了,我明明没有删除这个啊。加上再启动就好了。
--
陈永林 <vnresearch@gmail.com>
没有评论:
发表评论