SNOWFLAKES DRAWING PAPER

[Oracle] 오라클 dump export 본문

개발/Oracle/SQL/ERD

[Oracle] 오라클 dump export

눈송2 2011. 10. 5. 09:56

오라클 dump export

오라클 덤프 export 방법

windows

1.cmd 창 띄우기

2.cmd 창에서 발로 명령어를 실행

3.exp 명령어 help 보기


c:\>exp help=y


4.명령어에서 자세한 옵션 내용을 확인하여 옵션을 설정할 수 있다.

5.간단한 명령어를 통한 exp 실행방법


exp user/userpw@TNSname full=n file=filename.dmp


user : 오라클 계정 유저명

userpw 오라클 계정 유저 패스워드

TNSname : 해당 TNS name

full=n : 계정의 파일들을 export 하겠다는 의미(기본세팅 : n) y로 설정시 무한 대기 시간이 기다리고 있음..(아마도 권한에 의해서 권한이 가져올수 있는 전체파일을 가져오는것 같음..system까지 가지고 오는 바람에 1시간 넘게 대기 걸렸었음..)

file=filename.dmp : 파일을 받을 위치와 이름을 설정 (예 c:\file.dmp)이면 c 드라이브아래에 파일이 생성된다

위 설정은 계정의 모든 테이블을 가져오는것이다. 만약 특정 테이블만 export 하고 싶다면


exp user/userpw@SID full=n file=d:\crm.dmp tables=table_test(여러개일 경우 tables=(table1, table2, table3 ))


이런식으로 테이블을 선택하여 export 하면 된다.

 

Comments