繁体   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