ORA19
위치: /home/oracle/pump_ora19 /home/oracle/pump_ora19dw
디렉토리명: datapump_dir ora19dw_dir
테이블 : emp emp
유져: scott jones
테이블스페이스: ts700 ts450
[실습1] 유져레벨로 export pump 하시오
SYS @ ORA19 > alter user system identified by oracle_4U;
사용자가 변경되었습니다.
SYS @ ORA19 > connect system/oracle_4U
연결되었습니다.
SYSTEM @ ORA19 > exit;
[oracle@ora19c ~]$ expdp system/oracle_4U directory=datapump_dir schemas=scott dumpfile=scott_pump.dmp
.
.
.
SYSTEM.SYS_EXPORT_SCHEMA_01에 대해 설정된 덤프 파일:
/home/oracle/pump_ora19/scott_pump.dmp
"SYSTEM"."SYS_EXPORT_SCHEMA_01" 작업이 금 9월 12 11:47:08 2025 elapsed 0 00:00:17에서 성공적으로 완료됨
[oracle@ora19c ~]$
[실습2] ora19dw 쪽에 jones2 라는 유져를 생성하고 scott 의 모든 데이터를 jones2 에 임폴트 하시오
1. ora19dw 에서 sys 유져로 접속해서 유져를 생성합니다.
create user jones2 identified by tiger;
grant dba to jones2;
grant read,write on directory ora19dw_dir to jones2;
2. scott_pump.dmp 파일을 dw 쪽 펌프 디렉토리에 copy 합니다.
[oracle@ora19c pump_ora19]$ pwd
/home/oracle/pump_ora19
[oracle@ora19c pump_ora19]$
[oracle@ora19c pump_ora19]$ cp scott_pump.dmp /home/oracle/pump_ora19dw/scott_pump.dmp
[oracle@ora19c pump_ora19]$
3. scott_pump.dmp 파일을 임폴트합니다.
[oracle@ora19c pump_ora19]$ sysdw
SYS @ ora19dw > alter user system identified by oracle_4U;
사용자가 변경되었습니다.
SYS @ ora19dw > exit;
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0에서 분리되었습니다.
[oracle@ora19c pump_ora19]$ ora19dw
[oracle@ora19c pump_ora19]$ impdp system/oracle_4U directory=ora19dw_dir dumpfile=scott_pump.dmp remap_schema=scott:jones2 remap_tablespace=ts700:ts450
[실습3] ora19 쪽에 hr 계정의 데이터를 유져 레벨로 export pump 하시오
[oracle@ora19c pump_ora19]$ ora19
ORA19
[oracle@ora19c pump_ora19]$ expdp system/oracle_4U directory=datapump_dir schemas=hr dumpfile=hr_pump.dmp
.
.
.
SYSTEM.SYS_EXPORT_SCHEMA_01에 대해 설정된 덤프 파일:
/home/oracle/pump_ora19/hr_pump.dmp
"SYSTEM"."SYS_EXPORT_SCHEMA_01" 작업이 금 9월 12 12:01:52 2025 elapsed 0 00:00:28에서 성공적으로 완료됨
[oracle@ora19c pump_ora19]$
[실습4] ora19dw 쪽에 hr2 쪽에 hr_pump.dmp 를 임폴트하시오
[oracle@ora19c pump_ora19]$ cp hr_pump.dmp /home/oracle/pump_ora19dw/hr_pump.dmp
[oracle@ora19c pump_ora19]$ impdp system/oracle_4U directory=ora19dw_dir dumpfile=hr_pump.dmp remap_schema=hr:hr2 remap_tablespace=hrts:ts450
[oracle@ora19c pump_ora19]$