解决方案:
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
猜你喜欢
转载自zhoushijun.iteye.com/blog/2001947
今日推荐
周排行