ORA-00020: maximum number of processes (150) exceeded

来源:互联网 发布:bqb认证知乎 编辑:程序博客网 时间:2024/06/08 13:48
分类:
SQL> show parameter processes
NAME                                 TYPE        VALUE
------------------------------------ ----------- --------------
aq_tm_processes                      integer     1
db_writer_processes                  integer     1
job_queue_processes                  integer     1000
log_archive_max_processes            integer     4
processes                            integer     150


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

重启数据库
SQL> shutdown immediate

查询数据库连接状态
SQL> select sid,serial#,username,program,machine,status from v$session

对于数据库的进程数超过最大值,只有资源打开之后,没有及时的关闭,或者说资源打开之后不正常的关闭界面造成数据库中的process处于inactive,没有释放,所有的数据库连接的类,进行statement和result的关闭。
0 0
原创粉丝点击