ITPub博客

首页 > 大数据 > Hadoop > sqoop与oracle交互

sqoop与oracle交互

原创 Hadoop 作者:xinlieboy 时间:2014-11-01 14:58:57 0 删除 编辑
首先把 odbj14.jar copy 到 SQOOP_HOME/lib目录下

可以使用sqoop help 查看sqoop命令

列出oralce10g mytest用户下的所有表,用户名要大写,小写什么也不显示

sqoop  list-tables --connect "jdbc:oracle:thin:@192.168.168.10:1521:orcl" --username mytest --password mytest



使用sqoop 将表DEPT导入到HDFS中

sqoop import --connect "jdbc:oracle:thin:@192.168.168.10:1521:orcl" --username MYTEST --password mytest --table DEPT -m 1

查看 

hadoop fs -cat DEPT/part-m-00000



将 T2 表 导入 到 hbase 中

select * from t2;



sqoop import --connect jdbc:oracle:thin:@192.168.168.10:1521:orcl --username MYTEST -P --table T2 --hbase-create-table --hbase-table hsort --column-family cf_s --hbase-row-key ip -m 1 --columns id,name 

查看hbase 



haoop 与mysql 

sqoop  list-tables --connect jdbc:mysql://10.8.210.166:3306/recsys --username root

sqoop-export --connect jdbc:mysql://localhost:3306/test --username root --table lbsdata --export-dir /opt/hadoop/data/ouput/part-r-00000

sqoop  list-tables --connect jdbc:mysql://192.168.168.20:3306/test --username root -password 123456


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26495863/viewspace-1316900/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2012-11-22

  • 博文量
    65
  • 访问量
    316106