加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

oracle – sqoop不导入数据范例varchar2

发布时间:2021-01-12 18:48:39 所属栏目:站长百科 来源:网络整理
导读:sqoop不将数据范例varchar2导入hadoop 我在oracle数据库中有一个表,我想将数据导入到hdfs. 我正在实行行使sqoop,但不会导入varchar2列. 我的意思是这些数据没有达到hdfs文件. 我的sqoop呼吁 sqoop import -D mapred.job.name='default oraoop' --driver orac

sqoop不将数据范例varchar2导入hadoop
我在oracle数据库中有一个表,我想将数据导入到hdfs.
我正在实行行使sqoop,但不会导入varchar2列.
我的意思是这些数据没有达到hdfs文件.
我的sqoop呼吁

sqoop import -D mapred.job.name='default oraoop'  --driver oracle.jdbc.driver.OracleDriver --connect "jdbc:oracle:thin:MyIp:MyServiceName" --username "XXXX" --password "XX" --target-dir "My_dir" --query 'select * from MyTable where $CONDITIONS' --split-by "coulmn"  --boundary-query "SELECT min(splitColumn),max(SplitCoulmn)  FROM DUAL" --num-mappers 30

办理要领

你可以实行降级ojdbc而不是行使更高的ojdbc“ojdbc6或ojdbc7”行使“ojdbc14”这办理了我的题目,但为了不面临非常,一些编码类没有找到删除或重定名“ori18n.jar “从orale9i导入数据时.

你可以在“$HADOOP_CLASSPATH”和“$SQOOP_HOME”中找到这些jar文件的路径

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读