--查詢用戶鎖表情況
select b.object_name 鎖表,
a.os_user_name 操作系統用戶,
c.terminal 終端,
c.sid 會話id,
c.serial#
from v$locked_object a, user_objects b, v$session c
where a.object_id = b.object_id and b.object_type = 'TABLE'
and a.session_id = c.sid;
--解鎖用戶下某個表
begin sys.p_unlock_obj('用戶名','表名'); end;
--解鎖用戶下所有表
begin sys.p_unlock_all('用戶名'); end;
使用上述腳本,可在數據庫表發生鎖死情況時,解鎖表