sqoop的安装和使用方法
admin
2023-05-09 05:21:25
0

#解压包  从http://sqoop.apache.org/ 下载。

tar -xvf sqoop-1.4.5.tar.gz 

ln -s sqoop-1.4.5.bin__hadoop-2.5.0 sqoop

#设置环境变量  加到~/.bashrc中

export SQOOP_HOME=/opt/huawei/hbase/sqoop

export PATH=$SQOOP_HOME/bin:$PATH

# 将oracle的 jdbc jar导入进来即可。

cp /opt/oracle/product/11g/db/sqldeveloper/jdbc/lib/ojdbc14.jar /opt/huawei/hbase/sqoop/lib/   

#修改配置文件

cd /home/mycluster/sqoop/conf

cp sqoop-env-template.sh sqoop-env.sh

 

vi sqoop-env.sh

export HADOOP_COMMON_HOME=/opt/huawei/hbase/hadoop-2.5.0

export HADOOP_MAPRED_HOME=/opt/huawei/hbase/hadoop-2.5.0/share/hadoop/mapreduce

#测试链接oracle是否正常,如果返回数据库列表即可

sqoop list-databases --connect jdbc:oracle:thin:@192.168.193.37:1521:hispacedb --username hwmarket --password hwmarket37

====  常见错误 =======

# 当报错找不到NoSuchMethod 等错误时 表示找不到mapreduce的jar包 是环境变量导致的。 就直接把mapreduce的jar copy过去。

copy ~/hadoop-2.5.0/share/hadoop/mapreduce/*.jar ~/sqoop/lib/

参考: http://blog.csdn.net/zhangzhaokun/article/details/44313531

#出现下面错误:

Error: Could not find or load main class org.apache.sqoop.Sqoop

解决办法: http://blog.chinaunix.net/uid-22948773-id-3563685.html

缺少JAR 包, 将sqoop-1.4.5.jar 包放入到 sqoop/lib/ 目录下。

jar 可以从 

http://mirror.bit.edu.cn/apache/sqoop/1.4.5/sqoop-1.4.5.bin__hadoop-2.0.4-alpha.tar.gz 里面找。

相关内容

热门资讯

参加完中美会谈,马斯克、黄仁勋... 5月14日,在参加完中美元首会谈后,特斯拉首席执行官马斯克、苹果首席执行官库克、英伟达首席执行官黄仁...
河南防汛新观察 5月12日,抢险人员在白龟山水库大坝上巡堤查险。 王毛生 摄5月10日,2026年度防汛抢险联合演练...
胡锡进:武大做出了彻底开放的示... 武汉大学宣布正式取消社会公众进校预约制度,校外人员只需凭本人身份证即可进入校园。这是很有意义的一件事...
全国医保基金飞行检查正式启动,... 【大河财立方消息】5月14日,国家医保基金飞行检查湖南现场启动会暨警示教育会在长沙召开,标志着202...
坚定不移沿着习近平总书记指引的... 在中航光电的展馆里,一辆新能源汽车的剖面模型格外醒目。 河南日报全媒体记者 冉衡 摄【编者按】202...
河南一地入选!国家级试点城市名... 【大河财立方消息】5月14日消息,工业和信息化部、财政部公示第三批制造业新型技术改造城市试点拟入选名...
周日有大到暴雨!郑州将有连续性... 受切变线和低空急流共同影响,16日至18日我市将有一次明显降水过程。15日夜里有阵雨,16日下午到夜...
降的是费率 增的是底气 河南失... 中国铁路郑州局集团有限公司开展业务技能实操训练。受访者供图一笔失业保险稳岗返还资金,到了企业手里,可...
宇树科技发布全球首款载人变形机... 宇树科技CEO王兴兴与载人变形机甲GD01击拳。宇树科技供图5月12日,宇树科技发布全球首款量产版载...
洗衣机地漏盖不闭合怎么修 如果您发现您的洗衣机地漏盖不闭合,这可能是由于以下原因之一: 1. 漏水管生锈或破裂:这可能是漏水...