oracle 檢視鎖表程序,殺掉鎖表程序2008-10-22 16:01 檢視鎖表程序sql
語句1 :itpub
個人空間+af
e l-`3kf/i z
select sess.sid,itpub
個人空間^n3]1u q
sess.serial#,itpub
個人空間1sr!z1}:e g;so(x
lo.oracle_username,
zfgk:o-i
t /0 lo.os_user_name,
i }9u:dysi0 ao.object_name,
h&y;yi:s x-/0 lo.locked_mode
oa)a#u‑w0 from v$locked_object lo,itpub
個人空間m(x3z,b'q+|'zw4[y
dba_objects ao,
c[6g ~hj wd0 v$session sessitpub
個人空間j#e.k_7n i%l9u
where ao.object_id = lo.object_id and lo.session_id = sess.sid;
-- 檢視鎖表程序sql 語句2 :itpub
個人空間‑wbj,^$/
p%m
select * from v$session t1, v$locked_object t2 where t1.sid = t2.session_id;
-- 殺掉鎖表程序:itpub
個人空間t:p;dv i*r;k
-- 如有記錄則表示有lock ,記錄下sid 和serial# ,將記錄的id 替換下面的738,1429 ,即可解除lockitpub
個人空間&tz
d/|a|s(]
alter system kill session '738,1429';
例如(20100927
用到的):
select*fromv$session t1, v$locked_object t2wheret1.sid = t2.session_id;
15977
1308
1308
altersystemkillsession'77,1308'
;
Oracle 檢視 殺掉鎖表程序
檢視鎖表程序sql語句1 select sess.sid,sess.serial lo.oracle username,lo.os user name,ao.object name,lo.locked mode from v locked object lo,dba objects ao,v ses...
ORACLE檢視鎖表
以下幾個為相關表 select from vloc k se lect fro mv lock select from v lock s elec t fr omvsqlarea select from vses sion sel ect from vsession select from v se...
Oracle檢視鎖表
檢視鎖表程序sql語句1 select sess.sid,sess.serial lo.oracle username,lo.os user name,ao.object name,lo.locked mode from v locked object lo,dba objects ao,v ses...