1. 首页
  2. 数据库
  3. Oracle
  4. oracle ORA-00031:session marked for kill(标记要终止的会话)解决方法

oracle ORA-00031:session marked for kill(标记要终止的会话)解决方法

上传者: 2021-08-18 19:11:37上传 PDF文件 67.89 KB 热度 12次

今天碰到一个问题,有一张表不能操作,很可能是被锁了,首先想到的是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.

用户评论