티스토리 뷰

Programming/Database

ORACLE 덤프 EXP / IMP 옵션

다루사무 2022. 8. 25. 18:50
반응형

1. EXPORT

옵션 옵션설명
scott/tiger db 유저/password
full 해당 db 전체 데이터 추출 여부(기본값 N)
buffer 작업 단위의 크기 설정
owner db 유저별 오브젝트 추출 설정
file 추출한 데이터를 저장할 파일 이름 설정
tables 데이터를 추출할 대상 테이블 설정
compress 익스텐트 통합 여부를 지정(기본값 Y) 필수로 N 으로 하는것이 좋다
grants 오브젝트 권한 설정에 대한 정보 추출 여부(기본값 Y)
indexes 인덱스 스크립트 추출 여부(기본값 Y)
direct 직접 경로로 export 수행 여부(기본값 N)
triggers 트리거 정보 추출 여부(기본값 Y)
log 로그를 저장할 파일 지정
rows 테이블의 데이터 추출 여부(기본값 Y)
consistent 대상 테이블의 읽기 일관성 지정(기본값 N)
constraints 제약 조건의 추출 여부(기본값 Y)
parfile 파라메터 파일을 export시 적용
INCTYPE 증분 엑스포트 유형
RECORD 증분 엑스포트 추적(기본값 Y)
OBJECT_CONSISTENT 객체 엑스포트 동안 읽기 전용으로 설정된 트랜잭션(N)
FEEDBACK x행마다 진행 상황 표시(0)
FILESIZE 각 덤프 파일의 최대 크기
FLASHBACK_SCN 세션 스냅샷을 되돌리는 설정에 사용된 SCN
FLASHBACK_TIME 지정된 시간에 가장 가까운 SCN을 가져오는 데 사용된 시간
QUERY 테이블의 부분 집합을 엑스포트하는 데 사용된 select
RESUMABLE 공간 관련 오류가 발생하면 일시 중지됨(N)
RESUMABLE_NAME 재개 가능한 명령문을 식별하는 데 사용된 텍스트 문자열
RESUMABLE_TIMEOUT RESUMABLE 대기 시간
TTS_FULL_CHECK TTS에 대한 전체 또는 부분 종속성 검사 수행
TABLESPACES 엑스포트할 테이블스페이스 목록
TRANSPORT_TABLESPACE 이동 가능한 테이블스페이스 메타 데이터 엑스포트(N)
TEMPLATE iAS 모드 엑스포트를 호출하는 템플리트 이름

※ EXPORT 시 주의 사항

- full, owner 및 tables 옵션은 동시 사용 불가

- direct=Y인 경우 consistent=y로 설정 불가

- full=Y로 export를 수행하기 위해서는 exp_full_database 권한 필요

 

2. IMPORT

옵션 설명
scott/tiger db 유저 / password
full 전체 db에 대해 import 여부(기본값 N)
buffer 작업 단위의 크기 지정
fromuser export한 테이블의 소유자 지정
touser import되는 테이블의 소유자 지정
tables import 대상 테이블 지정
ignore import 대상 테이블이 존재할 경우 에러 발생 여부(기본값 N)
grants 권한 적재 여부 지정 (기본값 Y)
indexes index 생성 여부(기본값 Y)
commit import 수행중 커밋 수행여부,Y로 지정할 경우 buffer 옵션 단위로 커밋 수행(기본값 N)
rows 테이블의 데이터 적재 여부(기본값 Y)
log 로그를 저장할 파일 지정
constrainsts 제약 조건 적재 여부(기본값 Y)
parfile 파라메터 파일을 지정하여 import 작업시 적용
SHOW 파일 목차만 목록 (기본값 N)
RECORDLENGTH IO 레코드의 길이
INCTYPE 증분 임포트 유형
DESTROY 테이블스페이스 데이터 파일 겹쳐쓰기(기본값 N)
INDEXFILE 지정된 파일에 테이블/인덱스 정보 쓰기
SKIP_UNUSABLE_INDEXES 사용되지 않은 인덱스들의 유지를 건너뜁니다 (기본값 N)
FEEDBACK x행마다 진행 상황 표시(기본값 0)
TOID_NOVALIDATE 지정된 유형 ID 검증 건너뛰기
FILESIZE 각 덤프 파일의 최대 크기
STATISTICS 미리 계산된 통계 임포트(항상)
RESUMABLE 공간 관련 오류가 발생하면 일시 중지됨(기본값 N)
RESUMABLE_NAME 재개 가능한 명령문을 식별하는 데 사용되는 텍스트 문자열
RESUMABLE_TIMEOUT RESUMABLE 대기 시간
COMPILE 프로시저, 패키지 및 함수 컴파일(기본값 Y)
STREAMS_CONFIGURATION 일반 스트림 메타 데이터 임포트(기본값 Y)
STREAMS_INSTANTIATION 스트림 인스턴스화 메타 데이터 임포트(기본값 N)

※ IMPORT 시 주의 사항

- full, owner 및 tables 옵션은 동시 사용 불가

- full=y 및 touser 옵션을 사용하기 위해서는 imp_fyll_database 권한 필요

- 적은 양의 데이터 import 경우를 제외하곤 commit 옵션을 Y로 설정 권장.

- export 시와 동일한 tablespace가 존재하지 않을 경우 유저 default tablespace로 import 된다. system 유저로 import 하게 되면 system tablespace에 일반 유저 세그먼트가 생성 될수 있으므로 반드시 export시 tablespace와 동일한 이름의 tablespace를 생성한 후 작업을 수행해야한다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함