win8上postgresql 9.3 刚安装完,启动服务和连接数据库遇到问题,求助!
在服务中启动服务时总是如上图。
连接默认创建好的PostgrateSQL本地数据库或者创建数据库时总是弹出“指导性意见-服务器未监听”。如上图。
无法正常使用,你懂的。
另附pg_hba.conf的原始配置
# TYPE DATABASE USER ADDRESS METHOD
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
# Allow replication connections from localhost, by a user with the
# replication privilege.
#host replication postgres 127.0.0.1/32 md5
#host replication postgres ::1/128 md5
曾将host all all 127.0.0.1/32 md5 的md5改为trust过。然而并没有什么卵用,问题依旧。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
pgAdmin 是客户端,客户端若想连接服务端 需要在服务端进行相关配置:
(1) 修改数据库中文件 pg_hba.conf 文件, 将 客户端机器IP添加进去,示例如下:
重启数据库生效
(2)pgAdmin 中port 即为 postgresql.conf 文件中配置 port对应的值
(3)修改postgresql.conf 配置 listen_addresses='*'
重启数据库生效
(4)防火墙问题
折腾了一下午最后我在控制面板里把防火墙全关了就好了!
这个解决了第二张截图里的问题,第一张依旧,但是数据可以连接使用了。第一张的原因和影响我还不太清楚。
用绿色版 批处理启动
bin\pg_ctl -D D:\pgsqldata start