기술 정보
home
채널 소개
home

Table 생성 시 21039 에러 발생

문서 유형
장애 해결
분야
App개발
키워드
QUOTA
Tablespace
적용 제품 버전
7FS02
7FS02PS
오류 코드
21039

현상

테이블 생성 시 아래와 같이 TBR-21039 에러가 발생합니다.
SQL> create table t2(c1 varchar(20)); TBR-21039: The space quota for tablespace 'USR' is exceeded (user_id=TEST1, number of blocks attempted to allocate=16).
SQL
복사

원인

일부 바이너리 중 특정 파라미터(USE_TS_QUOTA)가 ON으로 세팅되어 발생합니다.

해결

유저에 QUOTA를 지정하여 해결합니다.
alter user [user_name] quota [size] on [tablespace_name]; --예문 alter user tibero quota 1G on USR;
SQL
복사

QUOTA 관련 파라미터 조정

USE_TS_QUOTA 또는 SET_TS_QUOTA_LIMITED 조정
alter system set USE_TS_QUOTA = N; or alter system set _SET_TS_QUOTA_LIMITED = N;
SQL
복사
USE_TS_QUOTA: QUOTA 기능 ON/OFF
SET_TS_QUOTA_LIMITED: USER가 TS_QUOTA를 지정하지 않으면 tablespace 공간을 사용하지 못하게 하는 파라미터
참고
위 두 파라미터 모두 dynamic 파라미터로, 재기동 이후에도 적용 하려면 $TB_HOME/config/$TB_SID.tip 파일에 기입합니다.