BAM Web Services Event Provider: BAM Portal: Error connecting to the BAM Primary Import database - database server not found

Microsoft.BizTalk.Server.2013.PrimaryImportDatabaseServerNotFound (Rule)

BAM Portal: Error connecting to the BAM Primary Import database - database server not found.

Knowledge Base article:

Summary

The database server for the BAM Primary Import Database could not be found.

Causes

The most common cause of this error is loss of network connectivity to the database server.

Resolutions

Please verify that SQL Server can be accessed with SQL client tools from the current machine.

Configuration

Not Available

Additional

Not Available

External

Not Available

Element properties:

TargetMicrosoft.BizTalk.Server.2013.BizTalkRuntimeRole
CategoryEventCollection
EnabledTrue
Event_ID1102
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
RemotableTrue
Alert Message
Error connecting to the BAM Primary Import database - Database server not found
{0}
Event LogApplication

Member Modules:

ID Module Type TypeId RunAs 
Microsoft.BizTalk.Server.2013.PrimaryImportDatabaseServerNotFound.DataSource DataSource Microsoft.Windows.EventProvider Default
GenerateAlert WriteAction System.Health.GenerateAlert Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectEvent Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishEventData Default

Source Code:

<Rule ID="Microsoft.BizTalk.Server.2013.PrimaryImportDatabaseServerNotFound" Enabled="true" Target="BTSLib!Microsoft.BizTalk.Server.2013.BizTalkRuntimeRole" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="Microsoft.BizTalk.Server.2013.PrimaryImportDatabaseServerNotFound.DataSource" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Property[Type="BTSLib!Microsoft.BizTalk.Server.2013.ServerRole"]/ComputerName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">BAM Web Service</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">BAMWebServices</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1102</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectEvent"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishEventData"/>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>2</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.BizTalk.Server.2013.PrimaryImportDatabaseServerNotFound.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Target/Property[Type="BTSLib!Microsoft.BizTalk.Server.2013.ServerRole"]/ComputerName$</SuppressionValue>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/PublisherName$</SuppressionValue>
</Suppression>
<Custom1>BAM Alerts</Custom1>
</WriteAction>
</WriteActions>
</Rule>