求救:更新包和包体时,等了好久,出现ora-04021 好像是被挂起了,如何解决,加急!在线等,万分感谢
具体错误信息 :ORA-04021 timeout occurred while waiting to lock object 登录名.包名
我在网上也查了很多,结果如下:1.可能被锁住 查看v$locked
selectb.sid,b.serial#,b.machine,b.terminal,b.program,b.process,b.status from v$lock a , v$session b
where a.SID = b.SID 我在执行了这一步的时候,等了很久,没有结果.2.可能被挂起 查看v$session_wait select b.serial#,a.* from v$session_wait a,v$session b where a.sid = b.sid我执行这一句,查出了55条记录,我现在该如何解决?小弟新手,请大侠们指点,万分感谢,在线等
具体错误信息 :ORA-04021 timeout occurred while waiting to lock object 登录名.包名
我在网上也查了很多,结果如下:1.可能被锁住 查看v$locked
selectb.sid,b.serial#,b.machine,b.terminal,b.program,b.process,b.status from v$lock a , v$session b
where a.SID = b.SID 我在执行了这一步的时候,等了很久,没有结果.2.可能被挂起 查看v$session_wait select b.serial#,a.* from v$session_wait a,v$session b where a.sid = b.sid我执行这一句,查出了55条记录,我现在该如何解决?小弟新手,请大侠们指点,万分感谢,在线等
b.serial#,
b.machine,
b.terminal,
b.program,
b.process,
b.status
from v$lock a, v$session b
where a.SID = b.SID
这样,速度就快了
你的那个语句是查不出锁的具体情况的