【发布时间】:2016-09-08 15:58:19
【问题描述】:
我正在将 postgres 转换为 Exasol,将在据称是超快速 DB 上运行一些时间试验。 Exasol 有一个我正在使用的导入脚本并收到“连接被拒绝错误”。这适用于本地连接,Windows 10 和 postgres 9.4
我已经仔细检查过的事情:
- 端口为 5432(从 PGAdmin 可见)
- postgres 处于活动状态并正在侦听 5432(获取 PID 并看到它 运行)
- 用户名和密码已重新输入了几次
- 尝试同时指定 IPV4 和 6 个地址(“localhost”、127.0.0.1 和 [::1])
- postgres 正在接受 TCP 流量(“pg_hba”有:
托管所有 127.0.0.1/128 md5
托管所有所有 ::1/128 md5
这是错误消息: [43000] “JDBC-Client-Error: Connecting to 'jdbc:postgresql://127.0.0.1:5432/tom_db' as user='postgres' failed [Connection denied. 检查主机名和端口是否正确以及 postmaster正在接受 TCP/IP 连接。]"
有什么想法吗?不知道接下来要检查什么...
【问题讨论】:
-
您检查过 Windows 防火墙吗?它可能会阻止连接。
-
那台机器上运行 Skype 吗?如果是这样,请尝试将其关闭,看看是否有任何不同。
-
是的,谢谢,我认为这两个都是潜在问题,并且没有将它们包含在“我尝试过的事情”列表中。 Skype 没有运行,我禁用了防火墙。
标签: postgresql jdbc