超出最大会话数和Ora-00020超出最大进程数错误的解决方法

来源:互联网 发布:dbc2000建不了数据库 编辑:程序博客网 时间:2024/05/17 21:46

http://weiyingjun.blog.hexun.com/50994330_d.html

 

Ora-00018 Maximum number of sessions exceeded超出最大会话数
Oracel默认Process的值为150,导致实际的Session值会超过Oracle的设置值(Session的数量是Process*1.1+5),所以会出错。

解决方法:
建议将Process的值往大了改。

查看当前系统中的Process

SQL> show parameter processes;

NAME TYPE VALUE
------------------------------------ ----------- -------
aq_tm_processes integer 1
db_writer_processes integer 1
job_queue_processes integer 10
log_archive_max_processes integer 2
processes integer 150

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
mts_sessions integer 165
sessions integer 170
shared_server_sessions integer 165


将Process设置为500

SQL> alter system set processes=500 scope=spfile;

系统已更改。

重新启动数据库使改动生效。

SQL> shutdown immediate;

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup

ORACLE 例程已经启动。

再次查看,确实改过来了。

SQL> show parameter processes;

NAME TYPE VALUE
------------------------------------ ----------- -------
aq_tm_processes integer 1
db_writer_processes integer 1
job_queue_processes integer 10
log_archive_max_processes integer 2
processes integer 500

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
mts_sessions integer 550
sessions integer 555
shared_server_sessions integer 550

注意:按照上面所述方法修改后如果还有问题的话请参照如下方法。
如果报:Ora-00020 Maximum Number of processes(500) execeed超出最大进程数的错误,证明问题并不是那么简单
重新启动数据库后
SQL> show user

USER ?S "SYS"

SQL> select count(*) from v$session;

COUNT(*)

----------

496

SQL> select count(1) from v$session where status = 'INACTIVE';

COUNT(1)

----------

486

 

原创粉丝点击