首頁 > 資料庫 > Oracle > 主體

怎麼刪除oracle被鎖的表

WBOY
發布: 2022-05-25 17:23:33
原創
4612 人瀏覽過

方法: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被鎖的表

怎麼刪除oracle被鎖的表


################### ######2、執行下面的語句,刪除被鎖的表格######
alter system kill session 'sid,serial#';
登入後複製
#############推薦教學:《###Oracle影片教學### 》######

以上是怎麼刪除oracle被鎖的表的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板