728x90
반응형
통계정보 생성 중 ORA-20005 Object Statistics Are Locked (Stattype = ALL) 메세지가 발생했다.
-- 통계정보 수집
EXEC DBMS_STATS.gather_table_stats('SCHEMA_NAME', 'TABLE_NAME', estimate_percent => 10, cascade => TRUE);
ORA-20005: Object Statistics Are Locked (Stattype = ALL)
ORA-06512: at “SYS.DBMS_STATS”, line 34500
ORA-06512: at line 2
통계정보가 잠겨있기 때문에 발생하는 에러이다.
통계정보 잠금을 해제 후 다시 실행하면 정상적으로 실행된다.
-- 통계정보 잠금 해제
EXEC DBMS_STATS.unlock_table_stats('SCHEMA_NAME', 'TABLE_NAME');
통계정보 잠금 여부는 dba_tab_statistics 뷰에서 확인할 수 있다.
select owner,table_name,STATTYPE_LOCKED from dba_tab_statistics; -- ALL : LOCKED / NULL : NOT LOCKED
통계정보 잠금 해제 후 아래 쿼리로 다시 잠글 수 있다.
-- 통계정보 잠금
EXEC DBMS_STATS.lock_table_stats('SCHEMA_NAME', 'TABLE_NAME');
728x90
반응형
'ORACLE > 문제해결' 카테고리의 다른 글
테이블 truncate 중 ORA-02266, ORA-02297 (1) | 2024.05.10 |
---|---|
Shared pool이 계속 커지는 현상 - 메모리 누수 문제? (1) | 2023.12.07 |
ora-14404 테이블스페이스 DROP 시 파티션 테이블의 위치 때문에 발생한 오류 (0) | 2023.09.19 |
ORA-00604 ORA-02429 테이블스페이스 DROP 시 발생한 제약조건 오류 (0) | 2023.09.19 |
ORA-28001 비밀번호 만료 (0) | 2023.08.22 |