1

BizTalk Server 时不时抱怨:

读取错误。无法从先前的错误中恢复。SQLServer:XXX,数据库:BizTalkMsgBoxDb。

我应该关心这个,还是干脆忽略它?

4

2 回答 2

3

看起来像是暂时失去了与 MessageBox 的连接。不好,但只要连接恢复得足够快,也不是很重要。具体的错误消息与 BAM 相关,如果不使用,您可以将其关闭。但是,这个问题会影响整个 BizTalk。

您必须找出导致连接丢失的原因并解决该问题。请注意,可能并不容易,我已经在 DEV 机器上看到了这种情况,同时 BizTalk 和 SQL Server 在同一个机器上......

BizTalk Server 2006:BAM 常见问题解答

于 2012-01-27T09:07:56.227 回答
1

根据 Fabio 的说法,您收到的消息可能特定于 BAM。

如果 BizTalk 主机和 ENTSSO 确实失去与 SQL 的连接,您在事件日志中收到的错误类型列在此处

这些错误更严重,可能导致消息丢失(主机和接收位置通常停止)。

这些错误可能会间歇性发生,然后一两分钟后您会看到

已重新建立与 SQL 实例 XXX 上的 MessageBox BizTalkMsgBoxDb 的通信

BizTalk 的常见原因:此处列出了 SQL 连接问题

我们发现连接问题的常见罪魁祸首是 SQL Server 主机上的TCP/IP SynAttackProtect安全功能 - BizTalk 会占用大量 SQL 连接,尤其是在一批消息到来时需要“加速”连接期间在经过长时间的空闲期后。

于 2012-02-03T12:50:56.650 回答