*oracle中查看表是否被锁 *
SELECT /*+ rule*/ a.sid, b.owner, object_name, object_type FROM v$lock a, all_objects b WHERE TYPE = 'TM' and a.id1 = b.object_id;
查到的都是被锁的表
这样可以把它杀掉
替换&sid参数
SELECT sid,serial# FROM v$session WHERE sid = &sid;
根据上条语句查出的serial#替换下面两个参数。
alter system kill session ‘sid,serial#’;
本文介绍如何在Oracle数据库中检查被锁定的表,并提供了解锁这些表的方法。通过使用特定的SQL查询,可以找出被锁定的对象及其所有者。此外,还介绍了如何终止导致锁定的会话。
1万+

被折叠的 条评论
为什么被折叠?



