查找是否有用户类型的锁
TM DML排队
TX 事务处理排队
UL 用户提供
select * from v$lock where type in (‘TM’,’TX’,’UL’)再查相应的sid和serial#
select * from v$session where sid=XXX;杀掉它
alter system kill session ‘sid,serial#’;若出现错误ORA-00031: 标记要终止的会话,则
1、SELECT P.SPID, S.SID, S.SERIAL#, S.USERNAME, S.PROGRAM FROM VPROCESSP,VSESSION S
WHERE P.ADDR=S.PADDR AND S.STATUS=’KILLED’;
2、kill –9 SPID;
3、在oracle服务器上,cmd命令行,执行orakill 实例名 spid
ora-04021:等待锁定对象时发生超时
最新推荐文章于 2024-03-24 12:05:19 发布