首页 Oracle ORACLE 如何查询被锁定表及如何解锁释放session

ORACLE 如何查询被锁定表及如何解锁释放session

后台数据库操作某一个表时发现一直出于假死状态,可能是该表被某一用户锁定,接下来为你详细介绍下查询被锁定表及如何解锁,感兴趣的你可以参考下,希望可以帮助到你。 ORACLE EBS操作某一个FORM界面,或者后台数据库操作某一个表时发现一直出于假死状态,可

后台数据库操作某一个表时发现一直出于假死状态,可能是该表被某一用户锁定,接下来为你详细介绍下查询被锁定表及如何解锁,感兴趣的你可以参考下,希望可以帮助到你。

ORACLE EBS操作某一个FORM界面,或者后台数据库操作某一个表时发现一直出于”假死”状态,可能是该表被某一用户锁定,导致其他用户无法继续操作

--锁表查询SQLSELECTobject_name,machine,s.sid,s.serial#
FROMgv$locked_objectl,dba_objectso,gv$sessions
WHEREl.object_id =o.object_id
ANDl.session_id=s.sid;

找到被锁定的表,解锁

--释放SESSIONSQL:
--altersystemkillsession'sid,serial#';
ALTERsystemkillsession'23,1647';

本文转自:http://www.jb51.net/article/34571.htm

感谢分享!

本文来自网络,不代表青岛站长网立场。转载请注明出处: https://www.0532zz.com/html/shujuku/oracle/20210111/15578.html
上一篇
下一篇

作者: dawei

【声明】:青岛站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

为您推荐

返回顶部