BizTalk:我应该关心这个:“无法从之前的错误中恢复。数据库:biztalkmsgboxdb“

StackOverflow https://stackoverflow.com/questions/9030634

  •  14-11-2019
  •  | 
  •  

BizTalk Server不时抱怨:

Reading error. Failed to recover from previous error. SQLServer: XXX, Database: BizTalkMsgBoxDb.
.

我应该关心这个,还是简单地忽略它?

有帮助吗?

解决方案

Looks like a temporary loss of connectivity to the MessageBox. Not good, but also not critical as long as connectivity is restored quickly enough. The specific error message relates to BAM, which you can switch off if not being used. However, the problem will affect BizTalk as a whole.

You would have to find out what's causing the loss of connectivity and address that. Might not be easy, mind you, I have seen this happening on DEV boxes with both BizTalk and SQL Server on the same box...

BizTalk Server 2006: BAM FAQ

其他提示

As per Fabio, the message you received is likely to be specific to BAM.

The types of error that you get in your eventlog if BizTalk hosts and ENTSSO does lose connectivity with SQL are listed here

These errors are more serious and can result in the loss of messages (Hosts and Receive Locations are usually stopped).

These errors can occur intermittently and then a minute or two later you see

Communication with MessageBox BizTalkMsgBoxDb on SQL Instance XXX has been re-established

Common causes of BizTalk : SQL Connectivity issues are listed here

We've found the usual culprit of connectivity issues to be the TCP/IP SynAttackProtect security feature on the SQL Server host - BizTalk can hog a lot of SQL Connections, especially during a 'ramp up' of connections required when a batch of messages comes in after a protacted idle period.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top