ORA-12519,TNS:no appropriate service handler found的问题

 
Java代码  
ORA-12519, TNS:no appropriate service handler found  
The Connection descriptor used by the client was:  
110.16.1.17:1521:orcl    www.2cto.com  
 
解决方案: 
Java代码  
数据库上当前的连接数目已经超过了它能够处理的最大值。  
  
select count(*) from v$process --当前的连接数  
select value from v$parameter where name = 'processes' --数据库允许的最大连接数  
修改最大连接数:  
alter system set processes = 300 scope = spfile;  
  
重启数据库:  
shutdown immediate;  
startup;    www.2cto.com  
  
--查看当前有哪些用户正在使用数据  
SELECT osuser, a.username,cpu_time/executions/1000000||'s', sql_fulltext,machine  
from v$session a, v$sqlarea b  
where a.sql_address =b.address order by cpu_time/executions desc;  
 
注意点:如果提示没有shutdown 权限 可以使用 
conn /as sysdba dba 
 
Java代码  
SQL> conn/as sysdba;  
已连接。  
SQL> alter system set processes = 300 scope = spfile;  
  
系统已更改。  
  
SQL> shutdown immediate;  
数据库已经关闭。  
已经卸载数据库。  
ORACLE 例程已经关闭。  
  
SQL> startup;  
ORACLE 例程已经启动。  
    www.2cto.com  
Total System Global Area  599785472 bytes  
Fixed Size                  1288820 bytes  
Variable Size             176162188 bytes  
Database Buffers          419430400 bytes  
Redo Buffers                2904064 bytes  
 
数据库装载完毕。  
数据库已经打开。  
 
 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值