win2003 oracle 著名的 process m001died 错误

简介: 解决“Process m001 died……”问题,设置Processes数最近服务器经常down掉,不停的down,从alsertSid.log一查,有如下错误信息:Process m001 died, see its trace fileWed Sep 16 10:00:52 2009ksvcreate: Process(m001) creation failed原来是oracle进程数达到Processes上限了。

解决“Process m001 died……”问题,设置Processes数
最近服务器经常down掉,不停的down,从alsertSid.log一查,有如下错误信息:
Process m001 died, see its trace file
Wed Sep 16 10:00:52 2009
ksvcreate: Process(m001) creation failed
原来是oracle进程数达到Processes上限了。在oracle中:sessions和processes的关系是:
sessions=1.1*processes + 5
这样,通过修改processes可以同时修改process和sessions的目的。


解决过程如下:
SQL> conn xxx/yyyy
已连接。
SQL> show parameter sessions;
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
java_max_sessionspace_size           integer     0
java_soft_sessionspace_limit         integer     0
license_max_sessions                 integer     0
license_sessions_warning             integer     0
logmnr_max_persistent_sessions       integer     1
sessions                             integer     170
shared_server_sessions               integer
SQL> show parameter processes;
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes                      integer     0
db_writer_processes                  integer     1
gcs_server_processes                 integer     0
job_queue_processes                  integer     10
log_archive_max_processes            integer     2
processes                            integer     150


SQL> alter system set processes=200 scope=spfile;
系统已更改。


SQL> shutdown immediate;
SQL> show parameter sessions;
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
java_max_sessionspace_size           integer     0
java_soft_sessionspace_limit         integer     0
license_max_sessions                 integer     0
license_sessions_warning             integer     0
logmnr_max_persistent_sessions       integer     1
sessions                             integer     225
shared_server_sessions               integer


SQL> show parameter processes;
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes                      integer     0
db_writer_processes                  integer     1
gcs_server_processes                 integer     0
job_queue_processes                  integer     10
log_archive_max_processes            integer     2
processes                            integer     200

资料来自:

http://www.itpub.net/thread-1313981-1-1.html

目录
相关文章
|
SQL 存储 Oracle
oracle错误代码大全(超详细)
本篇文章是对oracle错误代码进行了详细的总结与分析,需要的朋友参考下
1310 0
|
11月前
|
Oracle 关系型数据库
|
SQL Oracle 关系型数据库
解决Oracle的状态: 失败 -测试失败: IO 错误: The Network Adapter could not establish the connection
解决Oracle的状态: 失败 -测试失败: IO 错误: The Network Adapter could not establish the connection
1633 0
解决Oracle的状态: 失败 -测试失败: IO 错误: The Network Adapter could not establish the connection
|
SQL Oracle 关系型数据库
【数据库】解决 oracle: SQL 错误 [900] [42000]: ORA-00900: 无效 SQL 语句
【数据库】解决 oracle: SQL 错误 [900] [42000]: ORA-00900: 无效 SQL 语句
1923 0
【数据库】解决 oracle: SQL 错误 [900] [42000]: ORA-00900: 无效 SQL 语句
|
存储 Oracle 关系型数据库
常见Oracle错误都在这了: ORA-00257/ORA-00313/ORA-28000/ORA-28000
常见Oracle错误都在这了: ORA-00257/ORA-00313/ORA-28000/ORA-28000
常见Oracle错误都在这了: ORA-00257/ORA-00313/ORA-28000/ORA-28000
|
Oracle 安全 关系型数据库
出现身份验证错误,要求的函数不受支持(这可能是由于CredSSP加密Oracle修正)
出现身份验证错误,要求的函数不受支持(这可能是由于CredSSP加密Oracle修正)
|
运维 Oracle 关系型数据库
Oracle运维笔记之有关外部表的ORA-20011错误
Oracle运维笔记之有关外部表的ORA-20011错误
Oracle运维笔记之有关外部表的ORA-20011错误
|
Oracle 关系型数据库
Oracle常见错误
Oracle常见错误错误: ORA-28040--No matching authentication protocol 原因:客户端版本与服务器端版本不一致导致,比如客户端是11g,而服务器端是12c 解决:最根本的解决办法是安装与服务器端版本一致的客户端    网上也有其他的办法,如修改sqlnet.
4920 0

推荐镜像

更多