Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.
oracle db로 export하려고 ojdbc6.jar를 받아서 sqoop/lib에 넣었는데(sqoop문서에서는 여기에 넣으라고 함)..
driver를 못찾는 오류가 발생해서 hadoop/lib에 넣어서 실행하면 driver오류가 발생하지 않음.
-------------------------------오류내용----------------------------------------
hadoop@bigdata-host:~/sqoop/bin$ sqoop export --connect jdbc:oracle:thin:@//192.168.0.143:1521/orcl --table TB_DM_101010 --export-dir /data1/cas/output/s1/2014/05/14
Warning: /usr/lib/hcatalog does not exist! HCatalog jobs will fail.
Please set $HCAT_HOME to the root of your HCatalog installation.
14/05/15 14:45:18 INFO manager.SqlManager: Using default fetchSize of 1000
14/05/15 14:45:18 INFO tool.CodeGenTool: Beginning code generation
14/05/15 14:45:18 ERROR sqoop.Sqoop: Got exception running Sqoop: java.lang.RuntimeException: Could not load db driver class: oracle.jdbc.OracleDriver
java.lang.RuntimeException: Could not load db driver class: oracle.jdbc.OracleDriver
 at org.apache.sqoop.manager.OracleManager.makeConnection(OracleManager.java:279)
 at org.apache.sqoop.manager.GenericJdbcManager.getConnection(GenericJdbcManager.java:52)
 at org.apache.sqoop.manager.SqlManager.execute(SqlManager.java:660)
 at org.apache.sqoop.manager.SqlManager.execute(SqlManager.java:683)
 at org.apache.sqoop.manager.SqlManager.getColumnTypesForRawQuery(SqlManager.java:240)
 at org.apache.sqoop.manager.SqlManager.getColumnTypes(SqlManager.java:223)
 at org.apache.sqoop.manager.ConnManager.getColumnTypes(ConnManager.java:347)
 at org.apache.sqoop.orm.ClassWriter.getColumnTypes(ClassWriter.java:1277)
 at org.apache.sqoop.orm.ClassWriter.generate(ClassWriter.java:1089)
 at org.apache.sqoop.tool.CodeGenTool.generateORM(CodeGenTool.java:96)
 at org.apache.sqoop.tool.ExportTool.exportTable(ExportTool.java:64)
 at org.apache.sqoop.tool.ExportTool.run(ExportTool.java:100)
 at org.apache.sqoop.Sqoop.run(Sqoop.java:145)
 at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
 at org.apache.sqoop.Sqoop.runSqoop(Sqoop.java:181)
 at org.apache.sqoop.Sqoop.runTool(Sqoop.java:220)
 at org.apache.sqoop.Sqoop.runTool(Sqoop.java:229)
 at org.apache.sqoop.Sqoop.main(Sqoop.java:238)
댓글 0
| 번호 | 제목 | 날짜 | 조회 수 | 
|---|---|---|---|
| 72 | 원보드pc인 bananapi를 이용하여 hadoop 클러스터 구성하기(준비물)   | 2014.05.29 | 6545 | 
| 71 | 의사분산모드에 hadoop설치및 ecosystem 환경 정리 | 2014.05.29 | 5256 | 
| 70 | hadoop및 ecosystem에서 사용되는 명령문 정리 | 2014.05.28 | 6670 | 
| 69 | hive job실행시 meta정보를 원격의 mysql에 저장하는 경우 설정방법 | 2014.05.28 | 5230 | 
| 68 | oozie의 meta정보를 mysql에서 관리하기 | 2014.05.26 | 26570 | 
| 67 | hive query에서 mapreduce돌리지 않고 select하는 방법 | 2014.05.23 | 5016 | 
| 66 | hiverserver2기동시 connection refused가 발생하는 경우 조치방법 | 2014.05.22 | 4939 | 
| 65 | import 혹은 export할때 hive파일의 default 구분자는 --input-fields-terminated-by " | 
