본문 바로가기
2.1.데이터베이스(ORACLE)/3.ORACLE 오류

[ORACLE] ORA-01652 128(으)로 테이블 공간 ***에서 임시 세그먼트를 확장할 수 없습니다.

by 벅스쭌 2012. 11. 6.

 

운영체제 : Windows Server 2008

프로그램 및 버전 : Oracle11g

※ 주의사항

 

 

1. 작업개요

 

 오라클 재설치를 위해 데이터를 Import하고 재설치 후 Exprot를 하려고 했는데 ORA-01652에러 발생함

 ORA-01652에러는 temp 테이블 스페이스의 용량부족으로 발생하는 에러이다.

 

 

2. 작업내용

1) temp 테이블스페이스 용량 증가하기

 alter database tempfile 'path\*****.ora' resize ***M;

- 'path\*****.ora' : temp 데이터파일이 있는 경로를 적어준다.

- ***M : 늘리고 싶은 사이즈

 

2) temp 테이블스페이스 용량 자동증가시키기

 alter database tempfile 'path\*****.ora' autoextend on maxsize unlimted;

 

3) 위 방법으로 하려고 하는데 가끔 ORA-00376에러가 발생할 수 있다. 다음은 temp 데이터파일 하나더 추가하기

 alter tablespace temp add tempfile 'path\*****02.ora' size ***M;

 

3. 작업결과

 ORA-01652에러가 발생하는 이유는 데이터가 많을 때 발생한다고들 한다. 하긴... 내가 Export하려는것도... 덤프파일 사이즈만 13G이니... 이 에러일 경우 인터넷에서 찾아봤을 때 다들 temp 테이블 스페이스를 증가하라는 얘기 뿐이니 증가하면 정상적으로 export가 된다.

 

※ 참고 사이트

 참고 : www.happytomorrow.net

 위 사이트를 참고 하였습니다.

 

 

 

반응형