select a.owner 方案名,
a.object_name 表名,
b.xidusn 回滾段號,
b.xidslot 槽號,
b.xidsqn 序列號,
b.session_id 鎖表session_id,
b.oracle_username 鎖表使用者名稱,
decode(d.type,
'xr',
'null',
'rs',
'ss(row-s)',
'cf',
'ss(row-s)',
'tm',
'table lock',
'pw',
'table lock',
'to',
'table lock',
'ts',
'table lock',
'rt',
'row lock',
'tx',
'row lock',
'mr',
's(share)',
null) 鎖定方式,
c.machine 使用者組,
c.terminal 機器名,
b.os_user_name 系統使用者名稱,
b.process 系統程序id,
decode(c.status, 'inactive', '不活動', 'active', '活動') 活動情況,
c.server,
c.sid,
c.serial#,
c.program 連線方式,
c.logon_time
from all_objects a, v$locked_object b, sys.gv_$session c, v$lock d
where (a.object_id = b.object_id)
and (b.process = c.process)
and c.sid = d.sid
and b.locked_mode = d.lmode
order by 1, 2;
oracle殺程序:
alter system kill session '139, 182'
139 : sid
182 : sertal#
oracle恢復刪除的表或表記錄的方法
文章分類 資料庫 一 表的恢復 對誤刪的表,只要沒有使用purge永久刪除選項,那麼從flash back區恢復回來希望是挺大的。一般步驟有 1 從flash back裡查詢被刪除的表 select from recyclebin 2.執行表的恢復 flashback table tb to bef...
oracle恢復刪除的表或表記錄的方法
一 表的恢復 對誤刪的表,只要沒有使用purge永久刪除選項,那麼從flash back區恢復回來希望是挺大的。一般步驟有 1 從flash back裡查詢被刪除的表 select from recyclebin 2.執行表的恢復 flashback table tb to before drop,...
檢視oracle中被鎖的物件 表
select a.owner,a.object name,b.xidusn,b.xidslot,b.xidsqn,b.session id,b.oracle username,b.os user name,b.process,b.locked mode,c.machine,c.status,c.se...