Microsoft Dağıtılmış İşlem Düzenleyicisi (DTC) başarısız oldu.

Microsoft.MSMQ.6.3.Rule.Alert.Event2143 (Rule)

Knowledge Base article:

Özet

Microsoft Dağıtılmış İşlem Düzenleyicisi (MSDTC) başarısız oldu. Message Queuing hizmeti durduruldu. MSDTC'nin ve MSMQ Hizmetinin çalıştığını onaylayın.

Nedenler

MSDTC başarısız oldu ve MSMQ Hizmetinin durmasına neden oldu.

Çözümler

MSDTC'nin başlatıldığını onaylayın.

Bu yordamı gerçekleştirmek için Administrators üyeliğine sahip olmanız veya ilgili yetkili olarak görevlendirilmiş olmanız gereklidir.

MSDTC'nin başlatıldığını onaylamak için:

MSMQ Hizmetinin çalıştığını onaylama

Bu yordamı gerçekleştirmek için Administrators üyeliğine sahip olmanız veya ilgili yetkili olarak görevlendirilmiş olmanız gereklidir.

MSMQ Hizmetinin yüklendiğini ve çalıştığını onaylamak için:

Ek

Daha fazla bilgi için bkz. Olay Kimliği 2143 ( http://technet.microsoft.com/en-us/library/dd337412(WS.10).aspx)

Element properties:

TargetMicrosoft.MSMQ.6.3.Servers
CategoryAvailabilityHealth
EnabledFalse
Event_ID2143
Event Source$Target/Property[Type="Microsoft.MSMQ.6.3.ServerRole"]/ServiceName$
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Microsoft Dağıtılmış İşlem Düzenleyicisi (DTC) başarısız oldu.
{0}
Event LogApplication

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.MSMQ.6.3.Rule.Alert.Event2143" Enabled="false" Target="Microsoft.MSMQ.6.3.Servers" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>AvailabilityHealth</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$Target/Property[Type="Microsoft.MSMQ.6.3.ServerRole"]/ServiceName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2143</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.MSMQ.6.3.Rule.Alert.Event2143.AlertName"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>