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连接数。

本文介绍了如何查询和修改Oracle数据库的当前连接数及最大连接数。通过查询v$process视图获取连接数,使用v$parameter查看允许的最大连接数,默认为150,可设置至1500。修改后需重启服务。步骤包括切换到oracle用户,关闭并重启数据库。当遇到ora-12519错误时,可能是因为连接数不足,需要调整此设置。
1043

被折叠的 条评论
为什么被折叠?



