Oracle历史连接
只能设置得很大,不能无限。
当前连接数
select count(*)from v $ process;
设置最大连接数(默认值为150)
从v$parameter中选择值,其中name = ' processes
修改最大连接数
alter system set processes = 300 scope = spfile;
当数据库中的最大连接数不够时,客户端连接会间歇性失败,并报错ORA-12519。
修改最大Oracle连接数的方法
1,输入“SQL*Plus工作表”,如下图所示。
2.单击“更改数据库连接…”按钮,如下图所示。
3.进入“数据库连接信息”界面,输入用户名、密码和需要修改最大连接数的数据库服务的名称,选择“SYSDBA”作为连接标识,点击“确定”,如下图所示。
4.输入指令“显示参数过程;”并执行,检查当前最大连接数,如下图所示。
5.输入指令“alter system set processes = 600 scope = spfile;”并执行,将最大连接数修改为600,如下图所示。
6.输入指令“从spfile创建pfile”并执行,创建一个概要文件,如下图所示。
7.关闭企业管理器控制台,重新启动Oracle服务或重新启动Oracle数据库服务器。
8.重复步骤1、2、3和4,确认已成功修改最大连接数。