今日在工作中运行一个存储过程,但运行到中间一个语句(delete from t)时运行不下去了。
经分析有可能被别的会话锁定,下面是我的处理过程
第一步:查出会话ID号
select o.object_name,v.SESSION_ID, s.SERIAL#
from dba_objects o,v$locked_object v,v$session s
where o.object_id=v.OBJECT_ID and s.SID=v.SESSION_ID;
第二步:杀掉这个会话
alter session kill 'sid,serial#';
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/526592/viewspace-236698/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/526592/viewspace-236698/