oracle老提示限制连接数,怎样让oracle无限连接 5

 我来答
whmng
推荐于2017-05-19 · TA获得超过664个赞
知道小有建树答主
回答量:290
采纳率:100%
帮助的人:205万
展开全部
只能设置很大,不能无限
当前的连接数
select count(*) from v$process;
设置的最大连接数(默认值为150)
select value from v$parameter where name = 'processes';
修改最大连接数
alter system set processes = 300 scope = spfile;
当数据库最大连接数不够时会出现客户端连接间歇性失败,报错ORA-12519。

修改Oracle最大连接数的方法
1、 进入“SQL*Plus Worksheet”,如下图所示。
2、 点击“改变数据库连接…”按钮,如下图所示。
3、 进入“数据库连接信息”界面,输入用户名、口令、需要修改最大连接数的数据库服务名,连接身份选择“SYSDBA”,点击“确定”,如下图所示。
4、 输入指令“show parameter processes;”并执行,查看目前最大连接数,如下图所示。
5、 输入指令“alter system set processes=600 scope=spfile;”并执行,修改最大连接数为600,如下图所示。
6、 输入指令“create pfile from spfile;”并执行,创建Profile,如下图所示。
7、 关闭“Enterprise Manager Console”,重启Oracle服务或重启Oracle数据库服务器
8、 重复操作1、2、3、4步,确认最大连接数修改成功。
ibabyibear
2013-03-25
知道答主
回答量:29
采纳率:0%
帮助的人:5.1万
展开全部
Oracle没有“连接数”这个东东,只有会话数和进程数。 在Dedicated模式下,会话、连接、进程是1:1:1的关系,所以民间习惯说,连接数就是去修改初始化参数sessions或processes。 而Oracle内部又规定,会话数至少要等于进程数 x 1.1 + 5,所以通常设置processes参数即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式