查锁:
SELECT p.spid,c.object_name,b.session_id,a.serial#,b.oracle_username,b.os_user_name
from v$process p, v$session a, v$locked_object b,all_objects c where p.addr=a.paddr and a.process=b.process and c.object_id=b.object_id
根据查询结果解锁:
alter system kill session '108,77'
108为v$locked_object.session_id
77为 v$session.serial#
注意中间以逗号分隔,查询可能会查询出多条,杀最后一条的组合即可
本文介绍了一种通过SQL查询锁定会话并进行解锁的方法。具体步骤包括使用特定SQL语句查询锁定对象,获取进程ID和序列号,然后通过这些信息解除锁定。
1391

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



