2016-12-23 53 views
0

當從oracle數據庫將數據sqooping到HDFS時,出現一個奇怪的錯誤。 Sqoop無法將clob數據導入hadoop上的avro文件。如何sqoop將oracle clob數據導入hdfs上的avro文件

這是sqoop導入錯誤:

ERROR tool.ImportTool: Imported Failed: Cannot convert SQL type 2005 

我們是否需要添加任何額外的參數,以sqoop import語句就導入正確CLOB數據導入的Avro文件?

回答

1

更新:找到解決方案,我們需要爲clob列添加 - map-column-java列。

對於例如:如果列名是clob然後我們通過 - map-column-java clob=stringsqoop導入clob列。

相關問題