我需要一个关于TNS的紧急解决方案:监听器找不到具有匹配协议栈的可用处理程序。当我使用jdbc连接(类型4)连接Oracle数据库时,它运行良好,即从oracle数据库获取数据,但在某个时候发生异常,告知:TNS:listener找不到具有匹配协议栈的可用处理程序。每次从oracle获取更多记录后都会发生此类异常。请有人建议我解决我的问题。我在servlet中编写了类型4连接并连接到oracle数据库。
答案 0 :(得分:0)
就像msandiford上面说的那样,请先检查一下。我以为我已经关闭了所有过多的连接,但却丢失了一个连接,最终,在处理过程中,最大化并抛出错误。
检查并重新检查所有连接,并确保已正确关闭它们。在我的具体情况下,当我逐步完成代码时,我在数据库上观看了会话......突然间我从9点到88点,知道我发现了问题。