oracle数据库删除表时遇见需要解锁问题

Posted lvanka

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle数据库删除表时遇见需要解锁问题相关的知识,希望对你有一定的参考价值。

今天在进行数据清空时,不注意把表锁住了,记录一下解锁过程。

第一步执行

select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$session t2 where t1.session_id=t2.sid order by t2.logon_time;

查出结果为

 

然后再执行

alter system kill session \'30,4130\';//\'SID,SERIAL#\'

就可以解锁了

提醒一下: 操作数据库之后一定要记得手动commit

以上是关于oracle数据库删除表时遇见需要解锁问题的主要内容,如果未能解决你的问题,请参考以下文章

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

oracle 锁表时,怎么查出是哪些SQL语句导致了锁表

oracle 删除表时提示资源正忙

oracle 数据库中(创建解锁授权删除)用户

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

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