设为首页 加入收藏

TOP

ORA-04021: timeout occurred while waiting to lock object 解决方法
2019-01-25 12:09:01 】 浏览:87
Tags:ORA-04021: timeout occurred while waiting 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#';



编程开发网
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Oracle 12.2 报错:ORA-12012: er.. 下一篇Oracle 12.2 RAC : Transaction r..