关于ORA-04021解决办法(timeout occurred while waiting to lock object)
生活随笔
收集整理的這篇文章主要介紹了
关于ORA-04021解决办法(timeout occurred while waiting to lock object)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
某個應用正在鎖定該表或者包
表為
select b.SID,b.SERIAL#,c.SQL_TEXT
from v$locked_object a, v$session b, v$sqlarea c
where a.SESSION_ID = b.SID
and b.SQL_ADDRESS = c.ADDRESS
and c.sql_text like '%table_name%'
包為
select B.SID,b.USERNAME,b.MACHINE FROM V$ACCESS A, V$SESSION B WHERE A.SID=B.SID and a.OBJECT = '%PACKAGE_name%' and a.TYPE = 'PACKAGE'
找出這個session
然后 kill
alter system kill session 'sid,serial#'
?
轉載于:https://www.cnblogs.com/vinsonLu/p/3709184.html
總結
以上是生活随笔為你收集整理的关于ORA-04021解决办法(timeout occurred while waiting to lock object)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 可以在云蒙山景区内住宿吗?有哪些选择?
- 下一篇: 家里的网络100M,智能电视机联网看视频