ORA-08104: 该索引对象 498894 正在被联机创建或重建

咱们在线重建ui

索引spa

时,因为各类缘由,临时中断了建立工做,这时,咱们再去建立索引时,就会报:ora-08104的错误,怎么也不能建立,怎么办呢,第一次遇到这个问题,有点傻眼了吧,对象

这个时候,咱们必需要把前面的建立清除,才能够继续.索引

以下:table

SQLobject

>db

alter indextab

NQ_REGISTER_DATE_2dba

rebuild工作

online tablespace TS_EXCHANGE;

alter index NQ_REGISTER_DATE_2 rebuild online tablespace TS_EXCHANGE

ORA-08104: 该索引对象 498894 正在被联机创建或重建

察看498894,正好就是这个

索引

Select object_name From dba_objects Where object_id=498894;

NQ_REGISTER_DATE_2

解决办法:

SQL>

DECLARE

2 RetVal BOOLEAN;

3 OBJECT_ID BINARY_INTEGER;

4 WAIT_FOR_LOCK BINARY_INTEGER;

6 BEGIN

7 OBJECT_ID := 498894;

8 WAIT_FOR_LOCK := NULL;

9 RetVal := SYS.DBMS_REPAIR.ONLINE_INDEX_CLEAN ;

10 COMMIT;

11 END;

12 /

以后,再去建立,就能够顺利建立了 .

SQL

>

alter index

NQ_REGISTER_DATE_2

rebuild

online tablespace TS_EXCHANGE;

相关文章
相关标签/搜索