查看Oracle被锁的表以及如何解锁

注意权限问题

1.查看是否有被锁的表:

select b.owner,b.object_name,a.session_id,a.locked_mode
from v$locked_object a,dba_objects b

where b.object_id = a.object_id

2.查看是哪个进程锁的

select b.username,b.sid,b.serial#,logon_time
from v$locked_object a,v$session b

where a.session_id = b.sid order by b.logon_time

3.杀掉进程

alter system kill session 'sid,serial#';


---------------------
作者:相生佑子
来源:CSDN
原文:https://blog.csdn.net/liusa825983081/article/details/80448945
版权声明:本文为博主原创文章,转载请附上博文链接!

 

posted @ 2019-05-30 15:06  0611163  阅读(10295)  评论(1编辑  收藏  举报