进行在线创建索引操作时会话中断,索引处于中间状态。这时尝试删除、重建或rename该索引时,出现如下报错: ora-08104:该索引对象216832正在被连接建立或重建 一般可以等SMON后台进程进行自动清理。也可以使用DBMS_REPAIR.ONLINE_INDEX_CLEAN进行手工清理。 语法: DBMS_REPAIR.ONLINE_INDEX_CLEAN ( object_id IN BINARY_INTEGER DEFAULT ALL_INDEX_ID, wait_for_lock IN BINARY_INTEGER DEFAULT LOCK_WAIT) RETURN BOOLEAN; 如果清理成功,返回TRUE;如果存在未清理成功的对象,则返回FALSE wait_for_lock: This parameter specifies whether to try getting DML locks on underlying table [[sub]partition] object. The default retries up to an internal retry limit, after which the lock get will give up. If LOCK_NOWAIT is specified, then the lock get does not retry. 简单调用: SQL> conn / as sysdba SQL> DECLARE isClean BOOLEAN; BEGIN isClean := DBMS_REPAIR.ONLINE_INDEX_CLEAN(); END; / 实际遇到的问题等了四十多分钟后自动清理的。查了一下SMON进程的trace文件,没有记录相关信息。 参考: How to Cleanup and Rebuild an Interrupted Online Index Rebuild - ORA-8104 , ORA-8106 (Doc ID 272735.1) https://docs.oracle.com/en/database/oracle/oracle-database/19/arpls/DBMS_REPAIR.html#GUID-1F9B7342-ADD5-43F8-BD20-38E629D21E8F
oracle在线创建索引中断问题的解决
来源:这里教程网
时间:2026-03-03 15:56:24
作者:
编辑推荐:
- oracle在线创建索引中断问题的解决03-03
- ERROR: failed to establish dependency between database db_name and diskgroup03-03
- python基础(OA信用盘平台出租)完整的总结03-03
- Oracle incarnation03-03
- Oracle 11g 测试停库对job的影响03-03
- ORA-55507: Encountered mining error during Flashback Transaction Backout. functi03-03
- ORACLE 12C :'acknowledge over PGA limit' Wait Event 解决思路03-03
- oracle存储过程书写格式03-03
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- Oracle incarnation
Oracle incarnation
26-03-03 - Oracle 11g 测试停库对job的影响
Oracle 11g 测试停库对job的影响
26-03-03 - 经典故障:四个雷,3*2*2*3种随机方法的特殊恢复案例
经典故障:四个雷,3*2*2*3种随机方法的特殊恢复案例
26-03-03 - Oracle 闪回数据库测试
Oracle 闪回数据库测试
26-03-03 - Oracle Goldengate(ogg) 12c认证考试流程
Oracle Goldengate(ogg) 12c认证考试流程
26-03-03 - Oracle Gateway for SQL Server时2PC分布式事务异常处理
- 关于Oracle Text索引
关于Oracle Text索引
26-03-03 - RAC等待事件:gc buffer busy acquire
RAC等待事件:gc buffer busy acquire
26-03-03 - SQLPLUS使用视图查看RMAN备份集信息
SQLPLUS使用视图查看RMAN备份集信息
26-03-03 - 工具推荐:头条mcn管理工具,文章同时上传
工具推荐:头条mcn管理工具,文章同时上传
26-03-03
