전문가를 위한 오라클 데이터베이스 아키텍처 (2014년)
데이터 펌프 파일 0 0 53,443

by 구루비스터디 데이터 펌프 파일 data Pump file [2018.09.27]


데이터 펌프 파일

데이터 펌프 파일이란

  • Export/Import 를 보완하기 위해 새로 등장한 Data Pump Utility 사용 시 생성되는 덤프 파일


사용 용도

  • 이행을 위한 덤프 파일 용도
  • 외부 테이블(External Table) 사용 시 데이터 적재 방법 중 하나
  • Data Pump / SQL loader 방식 중 선택 가능


Oracle loader 방식

create table ext_test (
  num_data number,
  vc_data varchar2(30)
)
  organization external (type oracle_loader
  	default directory ext
  	access parameters (
  		records delimited by newline
  		badfile 'exp_test.bad'
  		logfile 'exp_test.log'
  		fields terminated by ','
  	)
  location ('tab_data.txt')
);


Data pump 방식

create table ext_test_sc
organization external (
	type oracle_datapump
	default directory ext
	location('tab_data2.dat')
)
as select * from dmp_test
;

create table ext_test2 (
	a number,
	b varchar2(30)
)
organization external (
	type oracle_datapump
	default directory ext
	location ('tab_data2.dat')
)
;


특징

  • 메타데이터 정보를 일반적인 DDL 구문(exp/imp) 이 아니라 xml 구문을 사용
  • remap schema, table, tablespace 등의 변경 옵션 지원
"데이터베이스 스터디모임" 에서 2014년에 "전문가를 위한 오라클 데이터베이스 아키텍처 " 도서를 스터디하면서 정리한 내용 입니다.

- 강좌 URL : http://www.gurubee.net/lecture/4008

- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^

- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입