새싹 DBA/Oracle
[오라클] DATAPUMP로 개발DB → 전환DB 같은 환경 구축하기
LIMMI
2024. 6. 21. 16:54
1. DB LINK 사용 X
- 데이터를 import 할 DB 에 tablespace, user 생성, 권한 주기
CREATE TABLE SPACE TS_AB_DN01 DATAFILE '+DATA' SIZE 32767M AUTOEXTEND OFF;
CREATE TABLE SPACE TS_BB_DN01 DATAFILE '+DATA' SIZE 32767M AUTOEXTEND OFF;
CREATE TABLE SPACE TS_BC_DN01 DATAFILE '+DATA' SIZE 32767M AUTOEXTEND OFF;
CREATE TABLE SPACE TS_FB_DN01 DATAFILE '+DATA' SIZE 32767M AUTOEXTEND OFF;
CREATE TABLE SPACE TS_BD_DN01 DATAFILE '+DATA' SIZE 32767M AUTOEXTEND OFF;
ALTER SESSION SET "_ORACLE_SCRIPT"=TRUE;
CREATE USER IGWOWN
IDENTIFIED BY 'igw1234!'
DEFAULT TABLESPACE USERS
QUOTA UNLIMITED ON TS_AB_DN01
QUOTA UNLIMITED ON TS_BB_DN01
QUOTA UNLIMITED ON TS_BC_DN01
QUOTA UNLIMITED ON TS_FB_DN01
QUOTA UNLIMITED ON TS_BD_DN01;
- 데이터를 EXPORT 할 서버에 접속하여 expdp 실행
$expdp sys/비밀번호 directory = DATA_PUMP_DIR dumpfile = test.dmp logfile = test.dmp schemas = IGWOWN
- 파일 떨어지는거 확인하고 sftp 접속해서 파일 옮겨주기
- import 할 서버에서 impdp 수행
impdp sys as sysdba schemas=IGWOWN directory = DATA_PUMP_DIR dumpfile = test.dmp logfle = test.dmp
잘 들어갔다면 확인해보고 창 닫기.