有人可以帮忙看看这个奇怪的问题吗?我仍然无法远程连接到Postgresql。
我的步骤:
错误讯息:
“服务器不听” “无法连接到服务器......接受端口5432上的TCP / IP连接?”
有人可以帮忙吗?有人遇到过这种情况吗? P.S,我的操作系统是Winserver 2008
提前致谢〜
答案 0 :(得分:1)
如果您通过RDP连接到本地计算机,那么您将通过localhost进行连接,并且没有防火墙或LAN / WAN / NAT设置会影响pgadmin。
编辑pg_hba和postgresql.conf文件时,Server 2008通常不允许您直接编辑它们。我通常将它们复制出来进行编辑,然后将其粘贴回来。您需要从管理员帐户授权粘贴。
我通常在“pg_hba”中有一个单独的规则,其中“host all all 127.0.0.1/32 md5”用于本地连接。还要确保何时重新启动服务,使其在用户“postgres”下运行,而不是像其他用户那样。