1.查询数据库当前进程的连接数:
select count(*) from v$process;
2.查询数据库允许的最大连接数:
select value from v$parameter where name = 'processes';
系统默认150,可以设置最大1500的连接数。
3修改数据库允许的最大连接数:
alter system set processes = 1500 scope = spfile;
连接数修改之后需要重启oracle服务,执行下面的语句。
4 linux切换oracle用户
su - oracle;
sqlplus / as sysdba;
5 关闭数据库
shutdown immediate;
6 重启数据库
startup;
oracle报错提示如下:ora-12519意思为oracle连接数过小,需要调整oracle连接数。