sqoop匯入orcle注意事項

我就是曹總發表於2019-05-11

由於公司業務需求,需要將mysql,oracle全庫複製進入hive,使用sqoop進行匯入

    1.oracle匯入出現如下錯誤

    ERROR tool.ImportTool: Imported Failed: Attempted to generate class with no columns!

    2.網上查詢了下,需要將schema名字大寫,例如如下匯入語句  YANGWY.MONITOR_TIME 這個必須大寫!!


sqoop import  
--hive-import 
--hive-database isoftstone_yangwy  
--create-hive-table                 
--connect jdbc:oracle:thin:@10.16.124.154:1521:orcl  
--username yangwy 
--password yangwy 
--bindir /root/dbshell/juran_mall/bin/..//tmp/2015-10-20-10-49-44_1714/scratch                 
--outdir /root/dbshell/juran_mall/bin/..//tmp/2015-10-20-10-49-44_1714/java  
--table YANGWY.MONITOR_TIME  --hive-table MONITOR_TIME --hive-drop-import-delims                
--null-string '\\N'  
--null-non-string '\\N'                 
--delete-target-dir  
--target-dir /user/hadoop/sqoop/isoftstone_yangwy/MONITOR_TIME


龐順龍最後編輯於:4年前

內容均為作者獨立觀點,不代表八零IT人立場,如涉及侵權,請及時告知。

相關文章