No se creó una instancia de un controlador de reglas para la regla. La regla no puede evaluarse o ejecutarse. Es posible que la clase MSMQTriggerObjects.MSMQRuleHandler no esté registrada o que su carpeta de sistema no contenga mqtrig.dll.
No se creó una instancia de un controlador de reglas para la regla. La regla no puede evaluarse o ejecutarse. Es posible que la clase MSMQTriggerObjects.MSMQRuleHandler no esté registrada o que su carpeta de sistema no contenga mqtrig.dll.
Confirmar que tenga la versión de Mqtrig.dll
Debe tener la versión correcta del archivo Mqtrig.dll. Primero, confirme la versión correcta del archivo Mqtrig.dll. Luego, desinstale y vuelva a instalar los desencadenadores de Message Queue Server.
Para llevar a cabo estos procedimientos, debe ser miembro del grupo Administradores o tener delegada la autoridad adecuada.
Confirme que la carpeta %windir%\system32 contenga la versión correcta del archivo Mqtrig.dll.
Para confirmar que tenga la versión correcta del archivo Mqtrig.dll, realizar lo siguiente:
Abra el explorador de Windows y luego navegue en %windir%\System32.
En la carpeta Sistema32, haga clic con el botón secundario en rmqtrig.dll, y, a continuación, haga clic en Propiedades.
Haga clic en la pestaña Versión y luego verifique la versión del archivo. Mantenga abierta esta ventana.
Haga clic en Inicio, luego en Ejecutar, escriba MSInfo32 y, a continuación, haga clic en Aceptar.
Haga clic en Resumen de sistema.
En el panel de detalles, localice Capa de abstracción de hardware El número de versión debe coincidir con la versión del archivo Mqtrig.dll.
Si estas versiones no coinciden, intente desinstalar y volver a instalar la característica de los desencadenadores de Message Queue Server en Message Queue.
Para obtener más información, consulte el ID del evento 2207 ( http://technet.microsoft.com/en-us/library/dd338556(WS.10).aspx)
Target | Microsoft.MSMQ.6.3.Triggers | ||
Category | AvailabilityHealth | ||
Enabled | False | ||
Event_ID | 2207 | ||
Event Source | $Target/Host/Property[Type="Microsoft.MSMQ.6.3.ServerRole"]/ServiceName$ | ||
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 |
Alert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.MSMQ.6.3.Rule.Alert.Event2207" Enabled="false" Target="Microsoft.MSMQ.6.3.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 Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2207</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Host/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.Event2207.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>