gpt4 book ai didi

java - WebSphere 6.1 CE 恢复错误 : SQLServerException: Could not find stored procedure 'master..xp_sqljdbc_xa_recover'

转载 作者:行者123 更新时间:2023-11-29 06:36:05 27 4
gpt4 key购买 nike

您好,我继承了一个 Websphere 6.1 Community Edition,其中包含多个应用程序。它们都使用与 MySql 相同的池化数据库连接。昨天,连接池将在大约 2 小时后耗尽,需要重新启动服务器……每 2 小时……不太好。所以今晚我停止了所有模块,并将它们一一添加,看看哪个是罪魁祸首。然而,这导致我遇到了这个问题,当 websphere 服务器启动时,它每 15 分钟给我一次:

错误 [RecoveryController] 恢复错误:com.microsoft.sqlserver.jdbc.SQLServerException:找不到存储过程“master..xp_sqljdbc_xa_recover”。

据我所知,任何客户端应用程序中都没有使用 SQL 服务器。这是 WS 自带的东西吗?

如何消除错误?

加分项,server.log文件也在写入[INFO]条目,我在哪里可以关闭它们?

最佳答案

似乎某些旧的 MSSQL 数据库事务仍在事务日志中且无法恢复。您的数据库服务器上似乎未配置 XA。

如果您仍在使用那个 MSSQL 服务器,请尝试配置 XA 支持,如果您不再使用它,您可以尝试停止 WAS CE 服务器并删除旧的事务日志,这些日志应该在/var/txlog 中。

对于日志配置检查这两个链接:Logging in WAS CEApplication logging in WebSphere Application Server Community Edition

关于java - WebSphere 6.1 CE 恢复错误 : SQLServerException: Could not find stored procedure 'master..xp_sqljdbc_xa_recover' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24662997/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com