ORA-00020
超出最大进程数的解决方法
1
原因:
一般原因是因为你的应用程序的连接数超过了
ORACLE
系统设置的最大连接数。
2
解决方法:
⑴方法一:
修改初始化参数。
⑵方法二:
使用
OEM
进行修改。
set oracle_sid=xxx
export oracle_sid=xxx
在
OEM
的
Instance
的
Configuration
下打开
All
initialization
parameters
,找到
Processes
项,
该项系统安装一般默认为
150
,你可以修改到你想需要的,一般为
200~2000
之间。
修改之后需要重新启动数据库,建议最好重新启动操作系统。
备注:
连接数
(sessions)
与其参数文件中的进程数
(process)
有关,它们的关系如下:
sessions=(1.1*process+5)
为什么增加了
process
数后,数据库往往不能启动了,这是因为我们还漏掉了一个
unix