sqoop 导oracle数据到hive

这个和mysql比较类似,mysql会了,这个应该也容易。
首先需要ojdbc6.jar这个jar包的支持。一般网上可以下到,在$ORACLE_HOME/jdbc/lib下也有
我这里从oracle的这个目录下获取这个jar包,传到$SQOOP_HOME/lib目录下。
sqoop 导oracle数据到hive - scjthree - 亚存的博客
oracle里建了测试用的t表,开始传送试试
sqoop 导oracle数据到hive - scjthree - 亚存的博客
 出现了Attempted to generate class with no columns!的错误,网上找了下,貌似这种错误还蛮多,按提示把用户名和表名都改成大写 (按之前日志所讲,还要把jar包传到hdfs里)
sqoop 导oracle数据到hive - scjthree - 亚存的博客
 
现在看起来正常多了,hive查了下
sqoop 导oracle数据到hive - scjthree - 亚存的博客
 数据有了,不过只有一列。加个columns参数,正常了
sqoop 导oracle数据到hive - scjthree - 亚存的博客

sqoop 导oracle数据到hive - scjthree - 亚存的博客
 
 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值