본문 바로가기

IT Logs/DB

[Oracle]덤프 프로세스 { DB Export(exp.exe) -> DB Import(imp.exe) }


덤프 프로세스
CMD창에서 프로세스를 요약 정리.

1. DB Export

명령 프롬프트>
exp 엔터

사용자명 : 사용자명 엔터
암호 : 암호 엔터

배열 인출 버퍼 크기 입력 : 4096 > 1024000 엔터(임의의 버퍼 크기 설정) 
엑스포트 파일 : expdat.dmp > c:\test.dmp  엔터 (경로 및 파일명 입력)

(1)E(전체 데이터베이스), (2)U(사용자), 또는(3)T(테이블) : (2) U > 2 엔터

권한부여 엑스포트 (yes/no) : yes > yes 엔터

테이블 데이터 엑스포트( yes/no) : yes > yes 엔터

확장 영역 압축 (yes/no) : yes > yes 엔터

임포트할 사용자 입력 : 사용자명 엔터
...
...
...
임포트할 사용자 입력 : (추가시엔 사용자명 입력후 진행하려면 엔터 )
임포트할 사용자 입력 : 없을 경우 엔터

export 완료
.
2.DB Import

※ 유저 권한 : CONNECT, RESOURCE,
DBA( DBA권한을 필수적으로 해야함)
※ 테이블 스페이스를 미리 생성할 경우 유저로 로그인해 생성해야 함


명령 프롬프트>imp 사용자명/패스워드 file=*.dmp full=y

import 완료.