Oracle之如何解锁表-yellowcong

来源:互联网 发布:安全防护软件 编辑:程序博客网 时间:2024/05/26 19:17

在使用Oracle开发过程中,通过直接修改表的数据操作,就会有人忘记把锁释放掉的情况,就需要我们手动将表释放掉

查询锁表情况

SELECT object_name, machine, s.sid, s.serial#  FROM gv$locked_object l, dba_objects o, gv$session s WHERE l.object_id  = o.object_id   AND l.session_id = s.sid;

在图中,可以看到SID和Serial,通过这两个参数,就可以完成解锁表
这里写图片描述

解锁表

-- 解锁表, 需要SID和SERIAL这两个参数alter system kill session '23, 1893';

这里写图片描述

解锁后,再查询锁表的信息,发现,已经没有了

这里写图片描述

原创粉丝点击