解决方案:
1.首先用sysdba账号登陆sqlplus
sqlplus / as sysdba
如果使用的非sysdba账号登录的sqlplus,可以使用如下命令切换到sysdba
conn/as sysdba;
2.查询当前连接数
select count(*) from v$process --当前的连接数
select value from v$parameter where name = 'processes' --数据库允许的最大连接数
发现连接数很高,超过了设置的最大值
3.修改最大连接数
alter system set processes = 300 scope = spfile;
4.重启数据库
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL>
SQL> startup;
ORACLE 例程已经启动。
Total System Global Area 293601280 bytes
Fixed Size 1248600 bytes
Variable Size 96469672 bytes
Database Buffers 188743680 bytes
Redo Buffers 7139328 bytes
数据库装载完毕。
数据库已经打开。
解决ORA-12519,TNS:no appropriate service handler found
最新推荐文章于 2024-06-03 16:08:40 发布