ORACLE数据库的异常处理.

淘二哥女装专业导购
http://www.tao2ge.com

项目JDBC连接ORACLE数据库的时候报如下异常:
ORA-12519, TNS:no appropriate service handler found
The Connection descriptor used by the client was:

初步推算是JDBC的连接数不够的原因.
因此将连接数增加就可以了.

可能是数据库上当前的连接数目已经超过了它能够处理的最大值.

selectcount(*)fromv$process--当前的连接数
selectvaluefromv$parameterwherename='processes'--数据库允许的最大连接数

修改最大连接数:
altersystemsetprocesses=300scope=spfile;

重启数据库:
shutdownimmediate;
startup;

数据库完成卸载及加载后.
以as SYSDBA的方式登陆数据库.

--查看当前有哪些用户正在使用数据
SELECTosuser, a.username,cpu_time/executions/1000000||'s', sql_fulltext,machine
fromv$session a, v$sqlarea b
wherea.sql_address=b.addressorderbycpu_time/executionsdesc;

你可能感兴趣的:(oracle,sql,jdbc)