2016-05-12 67 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