안녕하세요, 티베로 관련해 자료를 찾다 찾다 결국 유효한 정보를 찾지 못해 이렇게 질문 올리게 되었습니다.
테스트용으로 티베로 DB를 운용중에 저장 용량 부족으로 테이블 스페이스 파일의 추가 없이
기존 테이블 스페이스 용량만 비워야 하는 상황입니다.
1 | truncate table [테이블 이름] |
수행해도 점유중인 테이블 스페이스 파일의 용량은 줄어들지 않더군요.
1 | ALTER TABLESPACE [테이블스페이스 이름] DROP DATAFILE [데이터 파일 경로] |
수행하면 JDBC-21038 : Unable to drop the Datafile The datafile is not empty 라며 수행되지 않습니다.
1 | DROP TABLESPACE [테이블 스페이스 이름] INCLUDING CONTENTS AND DATAFILES |
수행하면 JDBC-7130 : Unable to drop a user's default tablespace 라며 수행되지 않습니다.
기존에 적재된 데이터의 보존 필요없이 유지중인 테이블 스페이스 파일 용량을 초기화 후 재사용할 수 있는 방법이 혹시 없을까요?
이거때문에 근 일주일간 씨름하고 있습니다. 고수님들의 고견 부탁드립니다~