方法: 1. 「select...from v$locked_object,v$session...」を使用して、ロックされたテーブルの SID と「serial#」を表示します。 2. 「alter system kill session」を使用します。 'sid" ,serial#" はロックされたテーブルを削除します。
このチュートリアルの動作環境: Windows 10 システム、Oracle 11g バージョン、Dell G3 コンピューター。
1. ロックされたテーブルの sid とシリアル番号を確認します:
どちらを確認しますかテーブルはロックされています。 ロック:
#例は次のとおりです。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 とシリアルを表示します##
select...from v$locked_object ,v$session
図に示すように:
2. 次のステートメントを実行して、ロックされたテーブルを削除します
alter system kill session 'sid,serial#';
## 推奨チュートリアル: " Oracle ビデオ チュートリアル
>>以上がOracle でロックされたテーブルを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。