oracle ORA-00031:session marked for kill(标记要终止的会话)解决方法
今天碰到一个问题,有一张表不能操作,很可能是被锁了,首先想到的是kill session,于是执行了下列的脚本找到是哪个session有问题:查看表是否被锁根据上面查询出的sid,找出对应的serial#:发现有一个会话有锁sid 197,serial# 17,于是执行alter system kill session ‘197,17';大概等了30s中,pl/sql developer报出一个错误:ora-00031:标记要终止的会话。select spid, osuser, s.program from v$session s, v$process p where s.paddr = p.
用户评论