簡體   English   中英

Pentaho DI無法連接到AWS Redshift - Amazon Error 100021

[英]Pentaho DI can't connect to AWS Redshift - Amazon Error 100021

參考Pentaho的Doc ,我們應該使用RedshiftJDBC4.jar而不是4.1版。 我已下載驅動程序並將其放在lib /目錄中。 重新啟動spoon.sh,我注意到它不再抱怨無法找到com.amazon.redshift.jdbc4類驅動程序,因為我之前使用的是4.1驅動程序。 但是,它仍然無法建立連接。

連接到數據庫時出錯[aws_redshift]:org.pentaho.di.core.exception.KettleDatabaseException:嘗試連接數據庫時出錯

連接到數據庫時出錯:(使用類com.amazon.redshift.jdbc4.Driver)Amazon Error設置默認驅動程序屬性值。

任何人都可以幫忙嗎?

另一方面,我可以使用SQL客戶端工具SQLWorkbench / J連接到我的端點。

不知怎的,我設法讓它工作。 通過選擇Redshift作為連接類型(在數據庫連接設置中),似乎下載AWS Redshift驅動程序版本4,4.1或4.2並將它們放在lib /目錄中並不適用於每個版本。

相反,我選擇了使用JDBC的PostgreSQL。 在主機名字段中,我在端部包含了端口號為5439的端點。 因此,端點應該以... amazonaws.com結束。 填寫數據庫名稱,端口號5439,以及用戶名和密碼。 如果這不起作用,請嘗試下載最新的PostgreSQL JDBC驅動程序並將其放在lib /目錄中,然后重試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM