Oracle解鎖,解決“ora00054:資源正忙”錯誤
一.處理步驟:
--1.獲取被鎖對象的session_id
SELECT session_id FROM v$locked_object;
--2.通過session_id獲取v$session的sid和serial#
SELECT sid, serial#, username, osuser FROM v$session where sid = session_id;
--3.終止相關進程。
ALTER SYSTEM KILL SESSION 'sid,serial';
二.示例:
SQL> select session_id from v$locked_object;
SESSION_ID
----------
141
SQL> SELECT sid, serial#, username, osuser FROM v$session where sid = 141;
SID SERIAL# USERNAME OSUSER
---------- ---------- ------------------------------ ------------------------------
141 41464 VC VC02\Admin
SQL> ALTER SYSTEM KILL SESSION '141,41464';
System altered
SQL> select session_id from v$locked_object;
SESSION_ID
----------