2017-08-28 34 views
1

我在中有一個表Redshift其中我插入S3的數據。 我在插入數據之前查看了表格,並返回了一個空白表格。在將數據插入紅移表後檢查文件時出錯

然而,在Redshift表中插入數據後,我收到以下錯誤,而這樣做SELECT * FROM表。 從S3中複製表中的數據的命令運行成功,沒有任何錯誤。

java.lang.NoClassDefFoundError: com/amazon/jdbc/utils/DataTypeUtilities$NumericRepresentation error in redshift

可能的原因和解決辦法是什麼?

+1

你如何執行查詢(什麼SQL客戶端,連接類型等)?它看起來像一個客戶端錯誤。你能向我們展示餐桌定義嗎? –

回答

0

當JDBC連接屬性設置不正確時,我遇到了這個錯誤:java.lang.NoClassDefFoundError。

如果您使用的是Postgres驅動程序,然後使用保證Postgres的://

如:JDBC:PostgreSQL的://主機名:5439/

讓我知道這是否正常工作。