大佬教程收集整理的这篇文章主要介绍了oracle 以online建索引失败后删除报ORA-08104,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
对一张5000多万的表以online的方式建索引(online的方式为的是尽量少的影响用户使用),不止什么原因导致失败online挂起,收集表的统计信息或者删除这个索引时报ORA-08104: this index object 索引# is being online built or rebuilt。补充数据库为oracle 11g。
需要在sys的账号下执行:
DECLAREselect dbms_repair.online_index_clean(46) from dual;--46为索引的object_ID
如果在普通用户上执行需要授权
在sys上 grant execute on dbms_repair to test; grant execute on dbms_lock to test; 普通用户上 create public synonym dbms_repair for sys.dbms_repair;
以上是大佬教程为你收集整理的oracle 以online建索引失败后删除报ORA-08104全部内容,希望文章能够帮你解决oracle 以online建索引失败后删除报ORA-08104所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。