在将数据插入红移表后检查文件时出错
问题描述:
我在中有一个表Redshift
其中我插入S3的数据。 我在插入数据之前查看了表格,并返回了一个空白表格。在将数据插入红移表后检查文件时出错
然而,在Redshift
表中插入数据后,我收到以下错误,而这样做SELECT * FROM表。 从S3中复制表中的数据的命令运行成功,没有任何错误。
java.lang.NoClassDefFoundError: com/amazon/jdbc/utils/DataTypeUtilities$NumericRepresentation error in redshift
可能的原因和解决办法是什么?
答
当JDBC连接属性设置不正确时,我遇到了这个错误:java.lang.NoClassDefFoundError。
如果您使用的是Postgres驱动程序,然后使用保证Postgres的://
如:JDBC:PostgreSQL的://主机名:5439/
让我知道这是否正常工作。
你如何执行查询(什么SQL客户端,连接类型等)?它看起来像一个客户端错误。你能向我们展示餐桌定义吗? –