Posted on 2013-08-23 10:20
IceWee 閱讀(524)
評(píng)論(0) 編輯 收藏 所屬分類:
Database
第一步,查詢鎖表信息
--查詢被鎖住的數(shù)據(jù)庫(kù)對(duì)象
select object_name, machine, s.sid, s.serial#
from v$locked_object l, dba_objects o, v$session s
where l.object_id = o.object_id
and l.session_id = s.sid;第二步,殺死數(shù)據(jù)庫(kù)會(huì)話
--殺死數(shù)據(jù)庫(kù)會(huì)話
alter system kill session '207,707'; -- 207為SID, 707為SERIAL#第三步,如果第二步無(wú)法殺死會(huì)話,報(bào)ORA-00031,那么只能殺死UNIX/LINUX系統(tǒng)進(jìn)程了
--查詢當(dāng)前操作的系統(tǒng)進(jìn)程ID
select spid, osuser, s.program
from v$session s, v$process p
where s.paddr = p.addr
and s.sid = 207; -- 207為SID第四步,根據(jù)查詢到的系統(tǒng)PID,殺掉進(jìn)程
kill -9 24664 // 24664為UNIX/LINUX系統(tǒng)進(jìn)程ID