* "ORA-01658: xxxx 테이블스페이스에 세그먼트에 대한 INITIAL 확장 영역을 작성할 수 없습니다." 라는 오류는 왜 발생하며, 어떤 조치를 취해야 합니까?
원인) 해당 테이블 스페이스에 할당된 공간이 부족하지만 AUTOEXTEND 설정이 OFF 되어 있어서 더 이상의 ENTENT를 할당 할 수 없을 때 발생합니다.
해결) 해당 데이터파일의 크기를 재조정 하거나, 해당 테이블 스페이스에 새로운 데이터 파일의 추가 또는 데이터 파일의 AUTOEXTEND ON 설정을 하면 해결됩니다.
조치)
1. 해당 데이터파일의 크기를 재조정
ALTER DATABASE DATAFILE 'D:\ORACLE\ORADATA\KIRIO1\A1_CLON\A1.DBF'
RESIZE 1100M;
2. 해당 테이블 스페이스에 새로운 데이터파일 추가
ALTER TABLESPACE DATA ADD DATAFILE 'd:\oracle\oradata\kirio1\data01.dbf'
SIZE 100M;
3. 해당 데이터파일에 AUTOEXTEND ON 설정
ALTER DATABASE DATAFILE 'D:\ORACLE\ORADATA\KIRIO1\A1_CLON\A1.DBF'
[출처] 테이블스페이스의 공간부족현상 해결법|작성자 마루아라
'IT > Oracle' 카테고리의 다른 글
Export & Import (0) | 2008.06.23 |
---|---|
Analyzed (0) | 2008.06.23 |
Oracle 에러 조치 사항 (0) | 2008.06.16 |
DBUA를 이용한 Oracle Upgrade (1) | 2008.05.06 |
oracle migration export and import (0) | 2008.04.28 |