殺掉鎖死的程式

langgufu314發表於2013-03-19
可用SYS登入,然後查詢如下語句:
查詢儲存過程OPERATIONDATA_IMP被哪些session鎖住而無法編譯
select *  FROM dba_ddl_locks where name =upper('OPERATIONDATA_IMP');
從而得到session_id,然後通過
select t.sid,t.serial# from v$session t 
where t.sid=&session_id;
得到sid和serial#
最後用alter system kill session 'sid,serial#';  kill 相關session即可。

相關文章