我在Windows服务中有这个:
C:/Program Files/PostgreSQL/8.4/bin/pg_ctl.exe runservice -N "postgresql-8.4" -D "D:/PostgreSQL/8.4/data" -w
它从未执行完。但是如果我在DOS命令行中这样做:
C:/Program Files/PostgreSQL/8.4/bin/pg_ctl.exe start -N "postgresql-8.4" -D "D:/PostgreSQL/8.4/data" -w
注意,我只把 "runservice" 改成了 "start",它就可以正常运行了。
有什么想法?