这可能是服务器崩溃了,看看是不是有病毒打开了太多的端口,
netstat -na
一般不上网时十几个是正常的,几十个就有问题了。5432端口是postgresql默认端口。
另外,检查一下服务器日志,还有windows日志,看看是不是有异常。postgresql默认是永远打开的,我们遇到过的情况是病毒占用了 5432 端口,导致postgresql 无法监听,和你的略有区别。看看日志里面有没有 postgres.exe 的信息。
1、看看服务里的 postgres 服务的用户名、密码,必须用 postres 用户启动的。
2、鉴于重启后就启动不了,是不是服务设置手动,或者是安装了影子系统
3、会不会是安装的时候,上一次的安装没有卸载干净?
4、手动启动服务试试看,看看系统日志有没有相应内容分。
5、到 c:\program files下的安装目录(假设是windows)看看log 文件夹里的日志
6、进入cmd, netstat -na ,看看开了多少端口,很多病毒会强占许多端口,包括5432端口,如果5432被占用,肯定不行。netstat -navbo 会查看是哪个进程
7、安装的时候,locale 是不是选择了默认一路next, 卸载,用locale = 'c'试试看!
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....