Listener refused the connection with the follow
ing error:
ORA-12519, TNS:no appropriate service handler found
The Connection descriptor used by the client was:
192.168.1.6:1521:webtest
我的系统是JSP+Tomcat5.0.28,系统里面使用了连接池对数据库进行连接,开始可以运行一段时间,但是几个小时就会发生上面的异常,请问我应该怎样做啊???哪位高手可以指点下不?
ing error:
ORA-12519, TNS:no appropriate service handler found
The Connection descriptor used by the client was:
192.168.1.6:1521:webtest
我的系统是JSP+Tomcat5.0.28,系统里面使用了连接池对数据库进行连接,开始可以运行一段时间,但是几个小时就会发生上面的异常,请问我应该怎样做啊???哪位高手可以指点下不?
解决方案 »
- 提问:oracle 中创建表空间时指定的datafile是怎么创建的?
- 【高分请教,回复有分】创建新数据库的问题
- windows xp oracle10g在cmd中登录不知道怎样选择自己已经建好的数据库。
- oracle 中文乱码
- oracle触发器:报错ora-04091
- oracle 函数执行50万数据时候突然停止了.........................急呀!!!(哪位高手帮忙分析一下原因)
- 求教sql语句的意思?
- 如何将ORACLE中的表导出并转换成html格式,谢谢
- oracle for unix5.0.5监听程序无法启动,大家帮忙看看!
- “用尽的 ResultSet”是怎么回事?
- 调用PL/SQL 函数出错
- 请问在oracle中如何创建聚集索引
java.lang.Exception: Listener refused the connection with the following error:
ORA-12519, TNS:no appropriate service handler found
The Connection descriptor used by the client was:
ORA-12519, TNS:no appropriate service handler found
The Connection descriptor used by the client was:
好多人遇到这问题阿。
怎么解决阿。
Cause: The listener could not find any available service handlers that are appropriate for the client connection.
Action: Run "lsnrctl services" to ensure that the instance(s) have registered with the listener, and are accepting connections.运行 $ORALCE_HOME/bin/lsnrctl services 查看有没有services下的实例状态
一边默认oracle注册实例是动态
修改oracle注册实例为静态就可以解决了
有时候连得上数据库,有时候又连不上。
可能是数据库上当前的连接数目已经超过了它能够处理的最大值。 select count(*) from v$process --当前的连接数
select value from v$parameter where name = 'processes' --数据库允许的最大连接数 修改最大连接数:
alter system set processes = 300 scope = spfile; 重启数据库:
shutdown immediate;
startup; --查看当前有哪些用户正在使用数据
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;
看看你的实例状态是不是BLOCK如果是就参照6楼,多半是应用出了问题,比如建立连接之后不关闭。