2016-12-23 77 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列。

相关问题