오라클 에러 및 조치방법

1.  max extents 도달
-현상 : ORA-1628, 00000, “max # extents (%s) reached for rollback segment %s”
ORA-1630, 00000, “max # extents (%s) reached in temp segment in tablespace %s”
ORA-1631, 00000, “max # extents (%s) reached in table %s.%s”
ORA-1632, 00000, “max # extents (%s) reached in index %s.%s”
-원인 : 오브젝트의 익스텐트가 MAX # 에 도달 했기 때문에 발생되며 오브젝트의 MAXEXTENTS는 STORAGE 의 MAXEXTENTS 파라미터에 의해 결정
-조치 : ALTER TABLE .. STORAGE (MAXEXTENTS n)를 사용하여 최대 MAXEXTENTS 값보다 작은 수로 MAXEXTENTS를 늘려준다.

-현상:ORA-1632: max # extents 121 reached in index ACCT2003.PKASLP11_VERIFY
-원인:tablepsace에 설정된 max extents값인 121에 도달하였음
-조치:1)우선 tablespace의 값을 늘려줌
           alter tablespace tsadmin default storage(maxextents 255);        
         2)해당 인텍스가 constraints이므로 삭제후 extent의 크기를 늘려 재생성
           alter table tbaslp11_verify drop constraint PKASLP11_VERIFY;
                      alter table tbaslp11_verify add( constraint PKASLP11_VERIFY . . . .);

참조 http://cafe.naver.com/superadmin.cafe?iframe_url=/BoardRead.do%3Farticleid=148

Leave a Comment

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 Akismet을 사용하여 스팸을 줄입니다. 댓글 데이터가 어떻게 처리되는지 알아보세요.