绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
锁表问题处理
2023-02-23 15:17:48

Oracle数据库表被锁,进行解锁处理。


#1 使用管理员(sys_dba)登录服务器

SQL> select object_id, locked_mode from v$locked_object;


#2 查看被锁的表名称,查看视图:dba_objects

SQL> select object_name from dba_objects where object_id = 220270;


#3 查出锁表的相关ID

SQL> 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;


#4 根据步骤1中查出的id,进行kill,即可解锁。

// SQL> alter system kill session 'sid, serial#';
SQL> alter system kill session '96, 10966';

分享好友

分享这个小栈给你的朋友们,一起进步吧。

Oracle数据库技术集
创建时间:2020-05-15 15:15:11
菜鸟教程
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

技术专家

查看更多
  • 栈栈
    专家
戳我,来吐槽~