postgres使用的是8.1版本,在带有活动目录的windows2003中可以成功安装,并且安装完后会自动启动服务。 
但是当我重启服务器的时候,它却没有自动启动(services里是设置成autostart的)。然后登陆之后手动在服务列表里却有可以启动,没有任何错误。 我查看了postgresql的log文件夹和windows2003的event viewer,都没发现什么异常。却就是不能自动启动 
注:安装的时候是管理员账号直接在服务器登陆后安装的

解决方案 »

  1.   

    services里是设置成autostart的,手动在服务列表里却有可以启动,没有任何错误。
    ----------------------------
    服务设置成自动启动了,手工又没错误,那就比较奇怪了
    这样吧,你看看widowns的系统日志,看看启动时有没有报什么错或你看看你的这个服务是用什么帐号启动的,修改成本地系统用户来启动看看(services--》对应服务--》右键属性--》登陆--》本地系统系统用户)
      

  2.   

    我以前也碰到这情况
    后来把某个放火墙或防病毒程序卸了,就OKPg经常和这些程序起冲突