嗨,我继承了一个Websphere 6.1社区版,它承载了几个应用程序。它们都使用到MySql的相同池DB连接。昨天,连接池将在需要重新启动服务器的大约2个小时后耗尽.两个小时..。不太好。所以今晚我停止了所有的模块,我将一个一个地添加它们,看看哪一个是罪魁祸首。然而,这就引出了主题中的问题,当websphere server引导它时,它每15分钟给我一次:
错误RecoveryController恢复错误: com.microsoft.sqlserver.jdbc.SQLServerException:无法找到存储过程‘主.xp_sqljdbc_xa_ Recovery’。
据我所知,在任何客户端应用程序中都没有使用SQL服务器。这是WS带来的东西吗?
我怎样才能消除这个错误?
额外的分数,server.log文件也在写信息条目,我可以在哪里关闭他们?
发布于 2014-07-09 23:30:23
看起来,MSSQL数据库中的一些旧事务仍在事务日志中,无法恢复。看起来XA不是在数据库服务器上配置的。
如果您仍然在使用该MSSQL服务器,请尝试配置XA支持,如果不再使用它,可以尝试停止WAS服务器并删除旧的事务日志,这些日志应该在/var/txlog中。
对于日志记录配置,请检查以下两个链接:登录WAS和WebSphere应用服务器社区版中的应用日志记录
https://stackoverflow.com/questions/24662997
复制相似问题