Oracle PUMP 질문 0 2 4,172

by 보상 [Oracle 백업/복구] 오라클 펌프 PUMP ORACLE 계정복사 [2023.02.03 17:40:10]


오라클 계정 복사 pump 질문 입니다.

A DB에서 B DB 로 C USER를 옮기려고 하는데요, 데이터 없이 모든 오브젝트만 복사해서 넘기려면 expdp 할 때 어떤 옵션을 줘야 할까요?

content=metadata_only 는 데이터 없이 껍데기만 이라고 나오는데 이 옵션을 쓰는게 맞을까요?

by 포동푸우 [2023.02.04 09:38:44]
CONTENT = METADATA_ONLY 맞습니다. . 
이렇게 사용하면 테이블 등의 Object 에서는 데이터를 제외하고 추출/적재가 됩니다. 

Syntax and Description
  - CONTENT=[ALL | DATA_ONLY | METADATA_ONLY]
    > ALL : unloads both data and metadata. This option is the default.
    > DATA_ONLY : unloads only table row data; no database object definitions are unloaded.
    > METADATA_ONLY : unloads only database object definitions; no table row data is unloaded. Be aware that if you specify 
Restrictions
  - CONTENT=METADATA_ONLY, then afterward, when the dump file is imported, any index or table statistics imported from the dump file are locked after the import.

출처 : https://docs.oracle.com/en/database/oracle/oracle-database/19/sutil/oracle-data-pump-export-utility.html#GUID-F7994C75-CC86-4A5D-AA9A-361A94FD9C03

 


by 보상 [2023.02.06 17:54:31]

답변 감사합니다. 

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