ORA-00031报错处理

广大1年前技术文章675

1、在数据库里面kill语句时会发生如下的报错:

SQL> alter system kill session '4390,2679';

alter system kill session '4390,2679';

*

ERROR at line 1:

ORA-00031: session marked for kill

表示数据库里面kill不掉,需要在os层面进行kill

2、、根据sid找到spid:

select s.sid, s.serial#, s.LOGON_TIME, s.machine, p.spid, p.terminal

from v$session s, v$process p

 where s.paddr = p.addr

 and s.sid = &sid;


3、linux上:

kill -9  spid


4、windows上用orakill:

orakill sid thread 

其中:

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

thread:是要杀掉的线程号,即第3步查询出的spid。 


相关文章

log_queries_not_using_indexes参数设置

log_queries_not_using_indexes参数设置

【现象】通过查看慢日志发现有如下信息: 如上慢日志里出现较多 'index not used' warning(s) suppressed 信息;该信息主要是因为开启 log_queries_not_...

Alluxio 部署

Alluxio 部署

1、基础环境准备配置java环境变量tar -xzvf jdk-8u281-linux-x64.tar.gz -C /opt ln -s ...

Ranger-usync用户同步-LDAP

Ranger-usync用户同步-LDAP

1、修改配置**cd /opt/ranger-2.3.0-usersync/ **SYNC_SOURCE = ldap SYNC_LDAP_URL = ldap://hd.dtstack.com:3...

数仓主流架构简介之二

数仓主流架构简介之二

一、流批一体数据批流一体是一种云计算架构模式,它结合了批处理和流处理的特点,以实现更高效、灵活和可扩展的数据处理能力。在这种模式下,数据可以同时进行批处理和流处理,以满足不同场景下的需求流批一体:是指...

Seatunel 集群部署

Seatunel 集群部署

1、基础环境准备java 1.8 并配置java home操作系统:centos7.9下载安装包:https://www.apache.org/dyn/closer.lua/seatunnel/2.3...

PG查询性能Top SQL

一、查询当前正在运行的Top SQL    查询当前正在运行的会话中耗时最长的Top SQL,where条件可按需修改SELECT pgsa.datname AS database_name    ...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。