多个同时运行测试环境的时候,会出现个别人连接数据库报错的问题:
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-28040: No matching authentication protocol
经查明,数据库连接池只有50个。
用命令修改数据库连接池之后。发现问题解决。
数据库连接吃修改查看命令:
--当前的连接数
select count(*) from v$process
--数据库允许的最大连接数
select value from v$parameter where name = ‘processes‘
--修改最大连接数
alter system set processes = 300 scope = spfile
*重启数据库:
shutdown immediate startup