ctl 파일 작성
vi test.ctl
load data
infile '/app/oracle/backup/sqlldr/test.dat'
append
into table test
fields terminated by '.' optionally enclosed by '"'
(id,name,phone)
데이터가 들어가는 테이블을 만들어준다.
SQL > create table test (id number(30), name varchar2(200), phone varchar2(20));
'/app/oracle/backup/sqlldr/test.dat' 파일에는 데이터가 있다.
데이터는 위에 ctl파일에 정의한 대로 구분자 " . " 로 되어있다.
test.dat
1.aaa.111
2.bbb.222
3.aaa.333
4.bbb.444
5.aaa.555
6.bbb.666
7.aaa.777
8.bbb.888
....
sqlloader 실행
$ sqlldr userid=scott/tiger control=test.ctl
확인
'Oracle > admin' 카테고리의 다른 글
sqlnet.ora (0) | 2016.07.06 |
---|---|
Oracle Linux 커널 매게변수 및 Shell Limit(리소스 제한) (0) | 2016.07.01 |
Dataguard Switchover (0) | 2016.06.16 |
Oracle Dataguard Install (0) | 2016.06.16 |
패스워드 verify 설정 및 해제 (0) | 2016.06.14 |