database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 9073 게시물 읽기
No. 9073
Re: Re: ORA-01632 ERROR 조치 방법
작성자
정재익(advance)
작성일
2001-12-25 14:46
조회수
5,380

ORA-01632 에러는 index가 확장하려고 할 때 maxextents값의 제한에

도달하여 더 이상 extents를 일으키지 못하는 경우입니다.

이 에러의 경우 보통은 index의 storage절의 initial, next가 작아서

발생하기 때문에 근본적으로 storage의 initial,next를 크게 키워

주면서 다시 만드는 것이 좋습니다.

 

그러나 현재 다시 생성하는 것이 어렵다면 일단 maxextents만 키워서

사용을 하다가 나중에 작업을 할 수도 있습니다.

 

maxextents를 키우려면 (이 기능은 7.3이상부터 가능)

 

SQL> alter index i_dept_deptno storage (maxextents 200);

 

과 같이 실행하면 됩니다.

 

위와 같이 index가 일반 index가 아니라 primary key index인 경우는

index만 drop했다가 다시 생성할 수는 없습니다. 그러므로 primary key를

다시 만들면서 지정하거나 index를 rebuild해야 합니다.

일반 index의 경우는 index를 다시 생성하거나 rebuild하면 되는 데,

보통 다시 생성하는 것보다 rebuild하는 것이 속도가 좋습니다.

 

1. index를 rebuild하는 방법

 

SQL> alter index pk_dept rebuild

2 tablespace ind_data

3 storage (initial 1M next 1M);

 

2. primary key생성시 storage지정하는 방법

 

SQL> alter table dept drop primary key;

SQL> alter table dept add constraint pk_dept

2 primary key (deptno)

3 using index tablespace ind_data

4 storage (initial 1M next 1M);

 

 

-- 권경익 님이 쓰신 글:

[Top]
No.
제목
작성자
작성일
조회
2010[질문]JSP게시판과 오라클연동문제,,,(ORA-00936)
javahead
2000-11-10
4803
2019┕>Re: [질문]JSP게시판과 오라클연동문제,,,(ORA-00936)
이경록
2000-11-12 01:49:14
5880
2027 ┕>Re: Re: 답변 감사드립니다.
javahead
2000-11-13 00:45:21
7012
2009동시 접속자수 문제인가요 동시 프로세스 생성 문제인가요
강동호
2000-11-10
4034
2008OCI 다시 질문합니다. 죄송
wolf
2000-11-10
3822
2015┕>Re: OCI 다시 질문합니다. 죄송
whitecry
2000-11-11 11:52:00
4123
2004------- [1] -- AlzzaRedhat6.0 + oracle8.0.5 + thin,oci + java error???????????
권경익
2000-11-10
4755
2005┕>Re: ----- [2] ---- AlzzaRedhat6.0 + oracle8.0.5 + thin,oci + java error???????????
권경익
2000-11-10 13:55:04
10974
9073 ┕>Re: Re: ORA-01632 ERROR 조치 방법
정재익
2001-12-25 14:46:15
5380
2003OCI 에서요...
wolf
2000-11-10
3966
2007┕>Re: OCI 에서요...
Whitecry
2000-11-10 16:05:04
4594
2001아주 쉬운 질문... 죄송합니다.
김동철
2000-11-10
4307
2002┕>Re: 아주 쉬운 질문... 죄송합니다.
신재안
2000-11-10 12:07:24
4572
2000concurrent user, named user에 관해서 질문 드립니다.
윤상훈
2000-11-10
4382
2011┕>Re: concurrent user, named user에 관해서 질문 드립니다.
문태준
2000-11-11 00:16:05
4562
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다