Sqoop sqoop은 Apache Hadoop과 RDBMS사이에 data를 효율적으로 이동할 수 있도록 지원되는 도구 sql to hadoop의 약자 Sqoop 사용하기 다운로드 압축풀기 .bashrc에 환경설정정보 등록 오라클 연동을 위해서 ojdbc6.jar를 sqoop_home/lib에 복사 다운로드 sqoop.apache.org 설치 Shell(bash)설정 /etc/profile - 부팅시 적용되는 파일 (root) /home/사용자계정/.bash_profile : 각 계정에 로그인할 때 로드 /home/사용자계정/.bashrc : 로그인 한 상태에서 터미널을 열면 실행 sqoop을 사용하기 위해 path 설정 db사용을 위해 JDBC 라이브러리 복사 /home/사용자계정/sqoop폴더/lib..
다중행 INSERT 하기 테이블 생성 create table test( id varchar2(30), name varchar2(30) ); insert all into test values('aaa','kim') into test values('bbb','lee') select * from dual; 결과 insert all에 sequence를 사용할 때 주의사항 sequence 생성 create SEQUENCE seq start with 1 increment by 1; insert all into test values(seq.nextval,'kim') into test values(seq.nextval,'lee') select * from dual; 결과 나는 sequence값이 하나씩 증가해서 들어가..
준비하기 우선 JDBC를 사용하기 위해 드라이버를 다운받는다. (Oracle 사용) https://www.oracle.com/database/technologies/jdbcdriver-ucp-downloads.html ojdbc6.jar 파일 다운 이클립스에서 dynamic web project 생성 드라이버 복사 후 WebContent -> WEB-INF -> lib 폴더에 붙여넣는다. DB table 생성 오라클에 접속하여 사용할 테이블을 생성한다. create table dbtest ( id varchar2(50) primary key, passwd varchar2(50) not null, name varchar2(50) not null, tel varchar2(30), reg_date date n..
- Total
- Today
- Yesterday
- aop
- gradle
- maven
- oracle
- Disk System
- hadoop
- Variable allocation
- vmware
- Replacement Strategies
- 하둡
- 빅데이터
- Java
- Free space management
- 빅데이터 플랫폼
- JSON
- Flume
- HDFS
- Disk Scheduling
- SPARK
- SQL
- mapreduce
- I/O Mechanisms
- linux
- Spring
- RAID Architecture
- Allocation methods
- File Protection
- springboot
- I/O Services of OS
- jdbc
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |