Impossibile trovare la coda. Potrebbe essere stata eliminata. Il trigger associato alla coda non funziona. Utilizzare Gestione computer per rimuovere il trigger.
Impossibile trovare la coda. Potrebbe essere stata eliminata. Il trigger associato alla coda non funziona.
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:
Aprire lo snap-in Servizi. Per aprire Servizi, fare clic sul pulsante Start. Nella casella di ricerca digitare services.msc, quindi premere INVIO.
Selezionare il servizio Trigger Accodamento messaggi. Verificare il valore nella colonna Accedi come per stabilire l'account sotto il quale è eseguito il servizio. Prendere nota del nome dell'account.
Fare clic con il pulsante destro del mouse su Trigger Accodamento messaggi, quindi fare clic su Proprietà.
Fare clic sulla scheda Accedi. Verificare l'account con il quale il servizio trigger accede, e modificarlo come necessario.
Verificare l'esistenza e le autorizzazioni della coda del trigger
Per verificare l'esistenza e le autorizzazioni della coda del trigger:
Aprire lo snap-in di Gestione computer. Per aprire Gestione computer, fare clic sul pulsante Start. Nella casella di ricerca digitare compmgmt.msc, quindi premere INVIO.
Espandere Servizi e applicazioni, quindi espandere Accodamento messaggi.
Verificare l'esistenza della coda monitorata dal trigger.
Fare clic con il pulsante destro del mouse sulla coda, quindi scegliere Proprietà.
Fare clic sulla scheda Sicurezza.
Nella sezione Nomi di gruppi o utenti selezionare l'account utente nel quale è eseguito il servizio.
In Autorizzazioni, verificare che l'account nel quale è eseguito il servizio trigger disponga delle autorizzazioni appropriate (visualizzazione o ricezione, e così via).
Per altre informazioni, vedere l'ID evento 2212 ( http://technet.microsoft.com/it-it/library/dd337426(WS.10).aspx)
Target | Microsoft.MSMQ.10.0.Triggers | ||
Category | AvailabilityHealth | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Application |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<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>