focusChen

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

orlace update 表时 锁定(由于update的时候,事务没有提交,异常退出导致)

运行如下SQL语句,

查询出被锁的数据的sid和serial# 字段。

 

SELECT s.sid,   
    s.serial#        
    FROM v$locked_object lo,   
    dba_objects ao,   
    v$session s   
WHERE ao.object_id = lo.object_id AND lo.session_id = s.sid;

 

然后删除掉系统锁定的此记录

ALTER system KILL session 'SID,serial#';

 

如果有多个sid 和serial# 重复删除每条记录

posted on 2012-05-12 01:44  飘来荡去。  阅读(279)  评论(0)    收藏  举报