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

查询锁表语句:

SELECT S.SID,
       S.SERIAL#,
       S.USERNAME,
       S.SCHEMANAME,
       S.OSUSER,
       S.PROCESS,
       S.MACHINE,
       S.TERMINAL,
       S.LOGON_TIME,
       L.TYPE
  FROM V$SESSION S, V$LOCK L
 WHERE S.SID = L.SID
   AND S.USERNAME IS NOT NULL
 ORDER BY SID;

杀掉进程:

ALTER SYSTEM KILL SESSION'110,25773';

报错:ORA-00031

查询SPID:select spid, osuser, s.program from v$session s, v$process p where s.paddr = p.addr and s.sid =110;

1. 在linux上,  kill -9 12345

 

2. 在windows上,命令窗口执行:orakill orcl 12345

 

orcl:表示要杀死的进程属于的实例名

 

12345:是要杀掉的线程号

 

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-20
  • 2022-12-23
  • 2022-12-23
  • 2022-01-28
  • 2022-12-23
猜你喜欢
  • 2022-02-15
  • 2021-11-03
  • 2022-02-01
  • 2021-10-17
  • 2022-12-23
  • 2021-12-19
  • 2022-12-23
相关资源
相似解决方案