Export 옵션 문의 0 2 1,807

by 초보DBA [2015.08.31 09:07:50]


안녕하세요.

 

개발부에서 운영 DATA를 개발 DB 최신화를 위해서 개발로 이관해 달라고 요청이 왔는데요.

 

운영 사이즈가 너무 커서 전체를 옮기기에는 싸이즈가 너무 커서요.

 

사이즈가 큰 테이블을 제외하고 옮기려고 하는데

 

export 옵션 중에서

 

tables = (table1,table2....) 이런식으로 하면 특정 테이블만 옮길 수 있겠지만

 

그러기엔 테이블이 너무 많아서... 특정 테이블만 제외하고 옮길 수 있는 옵션은 없을까요?

by 신이만든짝퉁 [2015.08.31 11:58:03]

데이터펌프를 이용하시면 간단하게 되겠네요.

exclude=table:\"in('테이블1','테이블2')\"

 

참고 URL : https://oracle-base.com/articles/10g/oracle-data-pump-10g

 


by 초보DBA [2015.09.10 17:21:38]

해당 구문을 사용하니 해당 테이블을 제외하고 익스포트가 되네요

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입