8字符的java.io.charconversionexception的hadoop-sqoop错误

vkc1a9a2  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(1204)

我试图用sqoop从db2.ibm导入数据,但遇到了一个错误

java.io.charconversionException: SQL exception in nextKeyValue 
And caused by [jcc][t4][1065]..... Caught java.io.CharConversionException ERRORCODE=-4220, SQLSTATE=null

我试过了

sqoop import --driver com.ibm.db2.jcc.DB2Driver --connect jdbc:db2://host:port/db --verbose table.views_data -m 1 --target-dir /tmp/data
axr492tv

axr492tv1#

听上去,根据本文,您正在加载的表中有一个坏字符:http://www-01.ibm.com/support/docview.wss?uid=swg21684365
如果您想在不修复上述数据的情况下尝试解决此问题,datadirect db2 jdbc驱动程序有一个属性,可以用以下值之一覆盖代码页:http://media.datadirect.com/download/docs/jdbc/alljdbc/help.html#page/jdbcconnect%2fcodepageoverride.html%23

相关问题