Oracle出现maxnum processes 达到最大连接数

本文描述了一次公司开发库由于Oracle数据库maxnum processes达到最大连接数导致无法正常连接的问题。通过查看alert日志,发现存在坏块和错误提示。问题导致连接数逐渐耗尽,即使将processes参数从150调整到1000也无法满足需求。解决方案包括关闭部分应用程序以获取sysdba权限,进一步排查和修复可能涉及强制关闭进程或停止服务。
摘要由CSDN通过智能技术生成


今天公司的开发库出现了连不上Oracle的情况,大家的工作就会开展不顺,毕竟很多人都需要测试的嘛,然后就找到了我,看了下情况

sqlplus / as sysdba

登录时,出现了maxnum process 超出最大个数,那句英语已经不能完全记得清了,于是去看alert告警日志,发现了如下情况:

ORA-00020: No more process state objects available
ORA-20 errors will not be written to the alert log for
 the next minute. Please look at trace files to see all

以上错误是已经查获的,还有:

Corrupt block relative dba: 0x00811aa7 (file 2, block 72359)

这个是默认的sysaux表空间的数据文件,有坏块,有坏块后,告警日志中又出现了以下情况:

Reread (file 2, block 72359) found same corrupt data
Process m000 submission failed with error = 20
Process m001 submission failed with error = 20
Process m002 submission failed with error = 20
Process m001 submission failed with error = 20
Process m000 submission failed with error = 20
Process m003 subm

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值