2016-05-12 73 views
0

我正在将postgres转换成Exasol,要运行一些时间试验,据说是一个超快速的数据库。 Exasol有一个我正在使用的导入脚本,并得到一个“连接被拒绝的错误”。这是一个本地连接时,Windows 10和Postgres 9.4Postgres和JDBC

事情我已经双重检查:

  • 端口5432(从pgAdmin的可见)
  • Postgres的是积极的,并监听5432(有PID和看到它 运行)
  • 用户名和密码已被重新​​输入几次
  • 试图指定IPV4和6个地址( “本地主机”,127.0.0.1和[:: 1])
  • 个Postgres的是接受TCP流量( “pg_hba” 有:

主机的所有所有127.0.0.1/128 MD5

主机的所有一切:: 1/128 MD5

以下是错误信息: [43000]“JDBC-Client-Error:连接到'jdbc:postgresql://127.0.0.1:5432/tom_db'as user ='postgres'failed [连接被拒绝。检查主机名和端口是正确的,但署长在接受TCP/IP连接。]”

任何想法?不知道接下来要检查什么?

+0

对这些问题你检查过Windows防火墙?它可能会阻止连接。 –

+0

你有Skype在该机器上运行吗?如果是这样,请尝试关闭它,看看是否有任何区别。 –

+0

是的,谢谢,我看到这些都是潜在的问题,并没有将它们包含在“我尝试过的东西”列表中。 Skype没有运行,我禁用了防火墙。 – Tom

回答

-1

使用EXASOL社区版的VM ?

如果是这样,你不希望127.0.0.1

例如,我有我的EXASOL数据库中192.168.56.123作为虚拟机运行在我的笔记本电脑,我直接在我的笔记本电脑上运行的Postgres(这是192.168.56.1以及127.0.0.1)

在这种情况下,我的JDBC连接将使用192.168.56.1从EXASOL连接到Postgres的

希望这有助于 - 记住太多,你也可以张贴EXASOL社区网站https://www.exasol.com/portal/questions

+0

是格雷厄姆,VM中的社区。我尝试了你的建议,但仍然没有发生。 (也感谢链接到他们的网站)我今天早上和他们交谈,下周将会有一个技术人员的电话,届时我会更新。 – Tom