Check Directories
SELECT * FROM all_directories;
DUMP
expdp xeuser/xeuser@xe schemas=XEUSER directory=DATA_PUMP_DIR dumpfile=XEUSER.dmp logfile=expdpXEUSER.log
- 주어진 사용자(schema) 가 가진 전체 객체 export
expdp LOCAL_HKC5/LOCAL_HKC5@orcl tables=CT_MESSAGELOG directory=DATA_PUMP_DIR dumpfile=LOCAL_HKC5_20201023_ct_message.dmp logfile=LOCAL_HKC5_20201023_ct_message.log VERSION=12.1
- CT_MESSAGELOG table 만 dump
import
impdp xeuser/xeuser@xe schemas=XEUSER directory=TEST_DUMP dumpfile=XEUSER.dmp logfile=impdpXEUSER.log
- 주어진 사용자(schema) 가 가진 전제 객체 import
- remap_schema=D2ARRAYADM:EDO_LOCAL_ARRAY remap_tablespace=USERS:EDO_LOCAL_ARRAY → 추가적으로 스키마이름이 변경되거나, 테이블 스페이스가 변경되야하는 경우 옵션
- 해당 schemas 는 위에서 만든 dmp 파일의 스키마
impdp H5FABMES2/H5FABMES2@orcl tables=LOCAL_HKC5.CT_MESSAGELOG remap_schema=LOCAL_HKC5:H5FABMES2 directory=DATA_PUMP_DIR dumpfile=LOCAL_HKC5_20201023_CT_MESSAGE.DMP logfile=LOCAL_HKC5_20201023_CT_MESSAGE_imp.log TABLE_EXISTS_ACTION=APPEND
- CT_MESSAGELOG 만 import "LOCAL_HKC5.CT_MESSAGELOG" 주의
- TABLE_EXISTS_ACTION=APPEND 이미 있는 테이블에 덧붙여서 import
오라클 디렉토리 권한 주기
GRANT READ,WRITE ON DIRECTORY DATA_PUMP_DIR TO LOCAL_HKC5;
- DATA_PUMP_DIR 디렉토리를 LOCAL_HKC5 유저에게 권한 주기
참고사이트
'dev > 데이터베이스' 카테고리의 다른 글
오라클 - 테이블 완전 삭제 (0) | 2020.11.07 |
---|---|
오라클 - AWR ( Automatic Workload Repository ) (0) | 2020.11.07 |
오라클 - 12C Create User ## issue (0) | 2020.11.07 |
ORA-28040 : No matching authentication protocol (0) | 2020.11.01 |
ORA-28000 (0) | 2020.11.01 |