设为首页 加入收藏

TOP

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

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

array(4) { ["type"]=> int(8) ["message"]=> string(24) "Undefined variable: jobs" ["file"]=> string(32) "/mnt/wp/cppentry/do/bencandy.php" ["line"]=> int(214) }