impdp 관련 파라미터
impdp 관련 파라미터는 거의 expdp와 비슷한 것이 많아서 중복설명은 생략하겟으니 expdp를 참고하세요
content
include
exclude
table_exists_action : impdp 에 만 있는 옵션으로 동일한 이름의 테이블이 존재할 때 테이블의 데이터가 다를 경우가 있습니다.
-skip : 같은 테이블을 만나면 건너뛰고 다음테이블을 impdp 함
-append : 같은 테이블을 만나면 기존내용에 데이터를 추가
-truncate : 같은 테이블을 만나면 기존 테이블을 truncate 하고 새로 impdp 합니다
-drop : 기존 테이블을 drop하고 테이블을 새로 만들어서 새로운 내용을 impdp 합니다
remap_schema : scott user로 expdp 받은 테이블을 다른 유저로 impdp 할때 사용
ex)impdp system/oracle directory=datapump dumpfile=scott.dmp schemas=scott \
include=table:\"\=\'emp\'\" remap_schema=scott:hr
remap_datafile : 기존 서버의 데이터파일 정보를 이전 후 서버의 데이터파일로 매핑해주는 파라미터
expdp 된 덤프 파일 안에 데이터 파일 정보를 가지고 있는 경우만 사용가능
ex)impdp system/oracle full=y directory=datapump dumpflie=full01.dmp \
remap_datafile='/data1/users01.dbf':'/data2/users01.dbf'
remap_tablespace : 기존 테이블스페이스에서 다른 테이블스페이스로 테이블을 impdp시킬때 사용
ex) impdp system/oracle directory=datapump dumpfile=scott.dmp \
remap_tablespace ='users':'example' schemas=scott
network_link
[출처] datadump(impdp)|작성자 oracleguy
|