메뉴 건너뛰기

Cloudera, BigData, Semantic IoT, Hadoop, NoSQL

Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.


Hadoop클러스터 환경에서 오라클및 sqoop이 이미 설치되어 있는 상태에서 oracle 테이블을 import하는 방법은 아래와 같다. 


1. query를 지정하는 경우

#!/bin/bash

export HADOOP_CLASSPATH=$HADOOP_CLASSPATH:/usr/lib/oracle/19.9/client64/lib/ojdbc8.jar

sqoop import \

--connect jdbc:oracle:thin:@gooperdb:5012:orcl \

--username gooper \ 

--password gooper_password \

--driver oracle.jdbc.driver.OracleDriver \

--query ' SELECT A, B FROM gooper.table_name where $CONDITIONS' \

--target-dir /DATA/gooper/tb_gooper \

-m 1 \

--delete-target-dir \


2. 테이블을 직접 지정하여 import하는 경우(테이블명은 대문자로 지정할것.)

sqoop export \

--connect jdbc:oracle:thin:@아이피:포트:디비스페이스 \

--username 아이디 \

--password 패스워드 \

--table TB_SAVE_TABLE \

--export-dir /user/hive/warehouse/sample.db/t_test_data \

--input-fields-terminated-by "\t" \

--input-lines-terminated-by "\n" \

--verbose \

-m 1 \

--input-null-string '\\N' \

--input-null-non-string '\\N'


번호 제목 날짜 조회 수
710 HBase 설치하기 – Fully-distributed 2013.03.12 6013
709 java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveException: Hive Runtime Error: Unable to deserialize reduce input key from...오류해결방법 2015.06.16 5944
708 Hbase Shell 명령 정리 2013.04.01 5924
707 [CDP7.1.7]impala-shell을 이용하여 kudu table에 insert/update수행시 발생하는 오류(Transport endpoint is not connected (error 107)) 발생시 확인할 내용 2023.11.30 5880
706 HBASE Client API : 기본 기능 정리 file 2013.04.01 5852
705 "java.net.NoRouteToHostException: 호스트로 갈 루트가 없음" 오류시 확인및 조치할 사항 2016.04.01 5810
704 solr 6.2에 한글 형태소 분석기(arirang 6.x) 적용 및 테스트 file 2017.06.27 5750
703 System Properties Comparison Elasticsearch vs. Hive vs. Jena file 2016.03.10 5738
702 hbase shell 필드 검색 방법 2015.05.24 5705
701 JobHistory 서버 기동시 HDFS상에 특정 폴더를 생성할 수 없어서 기동하지 못하는 경우 조치 2018.05.29 5652
700 banana pi(lubuntu)에서 한글 설정및 한글깨짐 문제 해결 2014.07.06 5634
699 python2.7.4에서 Oracle DB(11.2)를 사용하기 위한 설정(RPM을 이용하여 RHEL 7.4에 설치) 2021.11.26 5569
698 이클립스에서 생성한 jar 파일 hadoop 으로 실행하기 file 2013.03.06 5537
697 의사분산모드에서 presto설치하기 2014.03.31 5517
696 AIX 7.1에 MariaDB 10.2 소스 설치 2016.09.24 5452
695 sqoop 1.4.4 설치및 테스트 2014.04.21 5446
694 Hive 사용법 및 쿼리 샘플코드 2013.03.07 5442
693 org.apache.hadoop.security.AccessControlException: Permission denied: user=hadoop, access=WRITE, inode="":root:supergroup:rwxr-xr-x 오류 처리방법 2014.07.05 5384
692 upsert구현방법(년-월-일 파티션을 기준으로) 및 테스트 script file 2018.07.03 5356
691 Cloudera Hadoop and Spark Developer Certification 준비(참고) 2018.05.16 5352
위로