ORA-12537TNS-12518Processm000died(二)
2014-11-24 09:16:38
·
作者:
·
浏览: 1
name,MAX_UTILIZATION,LIMIT_VALUE from v$resource_limit where resource_name in ('processes','sessions');
RESOURCE_NAME MAX_UTILIZATION LIMIT_VALUE
-------------------- --------------- --------------------
processes 1000 1000
sessions 1004 1105
#上面的查询结果果然如此
#找到了引起故障的原因,就好处理了。下面是关于processes的描述
PROCESSES specifies the maximum number of operating system user processes that can simultaneously connect to Oracle.
Its value should allow for all background processes such as locks, job queue processes, and parallel execution processes.
The default values of the SESSIONS and TRANSACTIONS parameters are derived from this parameter.
Therefore, if you change the value of PROCESSES, you should eva luate whether to adjust the values of those derived parameters.
#修改实例的processes参数,如下,不支持memory的修改,因此需要加scope
sys> alter system set processes=1500;
alter system set processes=1500
*
ERROR at line 1:
ORA-02095: specified initialization parameter cannot be modified
sys> alter system set processes=1500 scope=spfile;
System altered.
#下面是修改并重启后的结果,如果你使用的是pfile参数,则直接修改pfile中processes的值再重启即可。
sys> show parameter processes
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
processes integer 1500
sys> show parameter session;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
sessions integer 1655
更多参考
有关Oracle RAC请参考
有关Oracle 网络配置相关基础以及概念性的问题请参考:
有关基于用户管理的备份和备份恢复的概念请参考
有关RMAN的备份恢复与管理请参考
有关ORACLE体系结构请参考