Oracle数据表锁死的解决办法

发布时间:2022-07-03 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Oracle数据表锁死的解决办法脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

死锁时会报错:ORA-00060: deadlock detected while waiting for resource

对应的中文报错是:ORA-00060: 等待资源时检测到死锁

执行下面的SQL,查看被锁的表:

select object_name, machine, s.sid, s.serial#
  from v$locked_object l, dba_objects o, v$session s
 where l.object_id = o.object_id
   and l.session_id = s.sid
执行下面的SQL可以强制解锁:
alter system kill session '277,1817'
--其中277对应上句SQL查出来的sid字段, 1817对应serial字段具体的值
来自为知笔记(Wiz)

脚本宝典总结

以上是脚本宝典为你收集整理的Oracle数据表锁死的解决办法全部内容,希望文章能够帮你解决Oracle数据表锁死的解决办法所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: