oracle數據庫解鎖腳本

--查詢用戶鎖表情況
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;


使用上述腳本,可在數據庫表發生鎖死情況時,解鎖表

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章