使用sqoop連接oracle 出的異常, Imported Failed: Attempted to generate class with no columns? 附解決方案

    集羣基本環境:

       這個可以參考上一篇日誌:http://blog.csdn.net/shatelang/article/details/7668885

    在使用sqoop連接oracle時,也就是使用sqoop將oracle數據庫中的數據導入到hdfs出的問題:

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

     相應的語句:

./sqoop import --connect jdbc:oracle:thin:@YourOracleIpAdd:1521:orcl  --username username --password userpass --table afc_info  -m 1

此時的數據庫表名小寫,

    


換另外一張表也是



 當把上面的語句改爲:

./sqoop import --connect jdbc:oracle:thin:@YourOracleIPAddress:1521:orcl  --username username --password userpass --table afc_code -m 1 ACAD --password acad123 --table 

ACA_CODE -m 1

    呵呵,還真通過了

        



查看hdfs集羣:



      而服務器上oracle數據庫中的數據爲:

           



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章