Usługa kolejkowania komunikatów usunęła komunikat, którego nie można było przywrócić, ponieważ kolejka nie istnieje.

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

Knowledge Base article:

Podsumowanie

Usługa kolejkowania komunikatów usunęła komunikat. Tego komunikatu nie można przywrócić, ponieważ kolejka zawierająca ten komunikat nie istnieje

Przyczyny

Usługa kolejkowania komunikatów usunęła komunikat. Tego komunikatu nie można przywrócić, ponieważ kolejka zawierająca ten komunikat nie istnieje.

Rozwiązania

Skontaktuj się z firmą Microsoft

To zdarzenie oznacza, że komunikat odnosi się do kolejki, która już nie istnieje. Być może komunikat wskazuje niewłaściwą kolejkę lub określona kolejka jest niedostępna.

Jeśli to zdarzenie jest zgłaszane dla wielu komunikatów, zanotuj wszystkie szczegóły zawarte w komunikacie zdarzenia, a następnie skontaktuj się z działem obsługi klienta i pomocy technicznej firmy Microsoft. Aby uzyskać informacje na temat kontaktowania się z działem obsługi klienta i pomocy technicznej, zobacz Pomoc techniczna dla firm ( http://go.microsoft.com/fwlink/?LinkId=52267).

Dodatkowe informacje

Więcej informacji znajduje się w artykule dotyczącym zdarzenia o identyfikatorze 2043 ( http://technet.microsoft.com/en-us/library/dd337428(WS.10).aspx)

Element properties:

TargetMicrosoft.MSMQ.6.3.Servers
CategoryAvailabilityHealth
EnabledFalse
Event_ID2043
Event Source$Target/Property[Type="Microsoft.MSMQ.6.3.ServerRole"]/ServiceName$
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Usługa kolejkowania komunikatów usunęła komunikat, którego nie można było przywrócić, ponieważ kolejka nie istnieje.
Opis zdarzenia: {0}
Event LogApplication

Member Modules:

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

Source Code:

<Rule ID="Microsoft.MSMQ.6.3.Rule.Alert.Event2043" 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 Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2043</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.MSMQ.6.3.ServerRole"]/ServiceName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertName/>
<AlertDescription/>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.MSMQ.6.3.Rule.Alert.Event2043.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>