关于彭塔霍氏病,我们应该使用RedshiftJDBC4.jar而不是版本4.1。我已经下载了驱动程序,并将其放在lib/目录中。重新启动spoon.sh,我注意到它不再抱怨无法找到com.amazon.redshift.jdbc4类驱动程序,因为我之前使用的是4.1驱动程序。但是,它仍然无法建立起这种联系。
连接到数据库aws_redshift的错误:试图连接到数据库时发生了aws_redshift错误 连接到数据库的错误:(使用com.amazon.redshift.jdbc4.Driver类) Amazon错误设置默认驱动程序属性值。
有人能帮上忙吗?
另一方面,我可以使用SQLWorkbench/J (一个SQL客户端工具)连接到我的端点。
发布于 2017-06-20 10:16:04
不知何故我设法让它起作用了。似乎下载AWS红移驱动程序version 4、4.1或4.2并将它们放在lib/目录中对我来说并不适用,因为我选择Redshift作为连接类型(在数据库连接设置中)。
相反,我选择了使用JDBC的PostgreSQL。在主机名字段中,我在末尾没有端口号5439的端点。因此,端点应该以...amazonaws.com结束。输入数据库名、端口号5439、用户名和密码。如果这不起作用,请尝试下载最新的PostgreSQL JDBC驱动程序,并将其放在lib/目录中,然后再试一次。
https://stackoverflow.com/questions/36601007
复制相似问题