怎么刪除oracle被鎖的表

方法:1、用“select…from v$locked_object ,v$session…”查看被鎖表的sid和“serial#”;2、用“alter system kill session ‘sid,serial#”刪除被鎖表。

怎么刪除oracle被鎖的表

本教程操作環境:Windows10系統、oracle 11g版、Dell G3電腦。

怎么刪除oracle被鎖的表

1、查看被鎖表的sid 和serial# :

查看哪個表被鎖:

示例如下

select?b.owner,b.object_name,l.session_id,l.locked_mode from?v$locked_object?l,?dba_objects?b where?b.object_id=l.object_id;

查看被鎖表的sid 和serial#?

select...from?v$locked_object?,v$session

如圖所示:

怎么刪除oracle被鎖的表

2、執行下面的語句,刪除被鎖的表

alter?system?kill?session?'sid,serial#';

怎么刪除oracle被鎖的表

推薦教程:《Oracle視頻教程

以上就是怎么刪除

? 版權聲明
THE END
喜歡就支持一下吧
點贊10 分享