본문 바로가기
Oracle/이벤트

ORA-08104: this index object nnnnn is being online built or rebuilt

by 취미툰 2023. 1. 27.
반응형

에러문

ORA-08104: this index object 197304 is being online built or rebuilt
08104, 00000, "this index object %s is being online built or rebuilt"
// *Cause:  the index is being created or rebuild or waited for recovering
//          from the online (re)build
// *Action: wait the online index build or recovery to complete

원인 

create index online 이나 alter index rebuild online 작업 중 비정상적인 종료로 인해서 종료되었을 때 그 후에 다시 시도하면 나오는 에러

 

해결

1.DB에서 자동으로 clean up해주므로 따로 작업할 필요없음.

2.급하게 바로 작업해야 한다면 dbms_repair.online_index_clean 을 사용하여 manual하게 cleanup

(sysdba 에서 수행)

declare
v_ret boolean;
begin
v_ret := dbms_repair.online_index_clean(197304);
end;
/

 

 

 

 

 

 

참고 : https://darkturtle.tistory.com/entry/ORA-08104-ORA-8106-CREATE-INDEX-ONLINE-%EC%A4%91-%EC%98%A4%EB%A5%98-%EB%B0%9C%EC%83%9D-%EC%8B%9C

반응형

댓글