expdp/impdp
Oracle 10g부터 생긴 기존 exp/imp 업그레이드 버전
expdp
1. 사용법
사용법은 expdp help=y 참고
2. 샘플
expdp system/xxxxxx directory=dump_dir dumpfile=test.dmp schemas=cs,eos exclude=index,statistics compression=all
3. directory?
위에서 directory는 OS 경로를 직접 입력하는게 아니고 oracle directory명을 입력하는 것임.
oracle directory는 OS 경로를 미리 선언해놓고 사용하는 개념으로 이해
directory 조회 : select * from dba_directories;
directory 생성 : create or replace directory [directory명] as ['OS 경로'];
directory 삭제 : drop directory [directory명];
샘플) create or replace directory dump_dir as '/backup';
4. 상위버전에서 하위버전으로 데이터 이동할 경우 반드시 version 파라미터 사용해야 함
expdp system/xxxxxx directory=dump_dir dumpfile=test.dmp schemas=cs,eos exclude=index,statistics compression=all version=10.2
impdp
1. 사용법
사용법은 impdp help=y 참고
2. 샘플
impdp