使用sqoop从oracle导数据到Hbase

首先确保sqoop能调用oracle jdbc驱动

sqoop import  -D sqoop.hbase.add.row.key=true  --connect "jdbc:oracle:thin:@192.168.0.2:1521:orasid" 
--password "password" --username "system"
--query "SELECT 
*  FROM SCHEMANAME.TABLENAME  WHERE \$CONDITIONS" --hbase-create-table --hbase-table "HADP:TABLENAME 
--hbase-row-key " ID " --column-family "ID"   --split-by " ID --verbose

sqoop.hbase.add.row.key 导入时将KEY也作为值写入HBASE表中

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

转载于:http://blog.itpub.net/308563/viewspace-2136323/

你可能感兴趣的:(使用sqoop从oracle导数据到Hbase)