답변 감사합니다.
음, 일단 원인파악이 되지 않아... MAXEXTENTS를 UNLIMITED로 하고 다시
INSERT를 해보고 있습니다. 지난번 INSERT때 대략 1200만건 정도 INSERT
후 ORA-01653 에러가 났었고요... 저도 가능하면 쓰고 싶지 않았는데...
이렇게 해서라도 문제가 해결된다면 그냥 써야 할 듯 싶은데... 느낌에...
아무래도 MAXEXTENTS 문제는 아닌 것 같기도 하고 해서 불길합니다...
하아... 최소 이틀은 걸려야... 확인이 되는데... T.T
일단... TABLESPACE에 공간이 남아있는 상황에서 더이상 테이블을 확장
하지 못한다는 메세지가 나온다는 것은... 그 상황에서 EMPTY_BLOCKS도
0이었고요...
으... 오라클... 오늘 열받아서 책을 세권정도 주문했는데... 어쨌던
열받는군요... oerr에서는 데이터화일을 더 만들라고 하는데 공간은
넉넉하고... 테스트삼아 더 만들어 주었는데도 같은 에러 나고...
여튼, 감사합니다~ *꾸벅*
---
@나래
>>최성준 님께서 쓰시길<<
::
:: 전에 내용을 보질 못해 맞는 답변인 모르겠지만
:: 기본적인 내용만 설명하면
::
:: /* tablespace 크기 변경 */
:: alter database datafile
:: 'C:\ORACLE\ORADATA\ORCL\TOOLS01.DBF' resize 20M;
::
:: /* tablespace 옵션 변경 */
:: alter database datafile
:: 'C:\ORACLE\ORADATA\ORCL\TOOLS01.DBF'
:: autoextend on
:: next 10M
:: maxsize 200M;
::
:: /* tablespace default storage 변경 */
:: alter tablespace tools
:: default storage(next 10M
:: MINEXTENTS 1
:: MAXEXTENTS UNLIMITED);
::
:: /* tablespace datafile 추가 */
:: alter tablespace tools
:: add datafile 'C:\ORACLE\ORADATA\ORCL\TOOLS02.DBF' size 10M
:: autoextend on
:: next 10M
:: maxsize 200M;
::
:: /* table storage변경 */
:: alter table EMP
:: storage(next 1M
:: MINEXTENTS 1
:: MAXEXTENTS UNLIMITED);
::
:: 등에 옵션을 잘 활용하시면 되겠네요
:: 물론 제약사항도 있지만 내용이 방대한 이유로 나머지는 메뉴얼을 참조하시길...
:: ps:UNLIMITED 옵션은 가급적 쓰지말라고 하더군요.
|