Il trigger associato alla coda non funzionerà.

Microsoft.MSMQ.10.0.Rule.Alert.Event2212 (Rule)

Knowledge Base article:

Riepilogo

Impossibile trovare la coda. Potrebbe essere stata eliminata. Il trigger associato alla coda non funziona. Utilizzare Gestione computer per rimuovere il trigger.

Cause

Impossibile trovare la coda. Potrebbe essere stata eliminata. Il trigger associato alla coda non funziona.

Soluzioni

Verificare l'account utente nel quale è eseguito il servizio trigger sul computer che ospita la coda.

Inoltre, la coda del trigger deve essere disponibile e l'account nel quale è eseguito il servizio trigger deve disporre delle autorizzazioni di visualizzazione e/o ricezione nella coda del trigger.

Per eseguire queste procedure, è necessario appartenere al gruppo Administrators oppure avere ricevuto in delega l'autorità appropriata.

Trovare l'account del servizio trigger

Per trovare l'account con cui viene eseguito il servizio trigger:

Verificare l'esistenza e le autorizzazioni della coda del trigger

Per verificare l'esistenza e le autorizzazioni della coda del trigger:

Informazioni aggiuntive

Per altre informazioni, vedere l'ID evento 2212 ( http://technet.microsoft.com/it-it/library/dd337426(WS.10).aspx)

Element properties:

TargetMicrosoft.MSMQ.10.0.Triggers
CategoryAvailabilityHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Il trigger associato alla coda non funzionerà.
{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.10.0.Rule.Alert.Event2212" Enabled="false" Target="Microsoft.MSMQ.10.0.Triggers" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>AvailabilityHealth</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventSourceName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$Target/Host/Property[Type="Microsoft.MSMQ.10.0.ServerRole"]/ServiceName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2212</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.10.0.Rule.Alert.Event2212.AlertName"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>