进行压力测试,拟启动10个应用,但到第7个就报错:
ORA-12519: TNS:no appropriate service handler found 解决。
从网上查了一下,发现是连接超过最大数目。
select
count
(
*
)
from
v$process
--
当前的连接数,返回的是144
select value from v$parameter where name = ' processes ' -- 数据库允许的最大连接数,返回150
select value from v$parameter where name = ' processes ' -- 数据库允许的最大连接数,返回150
而一个应用要占用20个连接,所以第7个启不来了,然后:
修改最大连接数:
alter system set processes = 300 scope = spfile;
重启oracle,问题解决。