Oracle/Database
rows=n 로 export 백업 받은 파일을 import 하는데도 Tablespace 가 금방 full 차버릴 때
닥터 후
2010. 8. 5. 14:04
Oracle DB 의 데이터를 이관 하기 위해서 흔히 Export / Import 를 이용한다.
schema 전체를 이관하게 되면 불필요한 데이터가 함께 전달되어 개발계의 size 가 너무 커지게 된다.
그래서 일부 DBA 는 rows=n 옵션을 이용해 export 백업 받은 것을 import 하게 된다.
그러나 개발계 DB 에서 갑자기 Tablespace 가용공간이 없다는 error message 를 응답 받는 이상한 일이 벌어지게 된다.
원인은 Table / Index 의 INITIAL_EXTENT 값이 너무 크게 잡혀 있기 때문일 것이다.
그렇다고 dmp 파일의 소스를 모두 수정할 수도 없는 노릇이다.
당연히 원본 DB 의 INITIAL_EXTENT 을 정정할 수도 없을 것이다.

이젠 #샤P핑이 대세!!
쇼팽도 놀랐다!
#샤P핑 하러 가자~~~~
심심할 땐 #샤P핑의 세계로 - GoGo~