No puede recuperarse la expresión del punto de control.

Microsoft.MSMQ.6.3.Rule.Collect.Event2078 (Rule)

Knowledge Base article:

Resumen

El servicio de Message Queue no se puede iniciar. Los archivos del punto de control no se pueden recuperar.

Causas

Los archivos de punto de control deben estar disponibles para que Message Queue funcione de manera adecuada. Para solucionar este problema, debe borrar todos los archivos del punto de control, como así también el archivo QMLog en el directorio de almacenamiento de Message Queue. Esto puede ocasionar que se dupliquen algunos mensajes. Sin embargo, esta solución hará que el servicio funcione tan pronto como sea posible y generalmente sin pérdida de datos.

Resoluciones

Corregir o recuperar los archivos de punto de control y de registro dañados

Para llevar a cabo estos procedimientos, debe ser miembro del grupo Administradores o tener delegada la autoridad adecuada.

Importante: Si le preocupa la pérdida de datos, contáctese con el Servicio de soporte técnico y atención al cliente (CSS) de Microsoft. Para obtener más información sobre cómo ponerse en contacto con CSS, consulte la página sobre las opciones de soporte técnico ( http://go.microsoft.com/fwlink/?LinkId=52267).

Eliminar archivos de punto de control.

Para eliminar archivos de punto de control, realice lo siguiente:

Precaución: la modificación incorrecta del Registro puede dañar gravemente el sistema. Antes de realizar cambios en el Registro, haga una copia de seguridad de los datos importantes.

Reinicie el servicio de MSMQ.

Para reiniciar el servicio de MSMQ, realice lo siguiente:

Adicional

Si le preocupa la pérdida de datos, contáctese con el Servicio de soporte técnico y atención al cliente (CSS) de Microsoft. Para obtener más información sobre cómo ponerse en contacto con CSS, consulte la página sobre las opciones de soporte técnico ( http://go.microsoft.com/fwlink/?LinkId=52267).

Para obtener más información, consulte el ID del evento 2078 ( http://technet.microsoft.com/en-us/library/dd337513(WS.10).aspx)

Element properties:

TargetMicrosoft.MSMQ.6.3.Servers
CategoryEventCollection
EnabledFalse
Event_ID2078
Event Source$Target/Property[Type="Microsoft.MSMQ.6.3.ServerRole"]/ServiceName$
Alert GenerateFalse
RemotableTrue
Event LogApplication

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectEvent Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishEventData Default

Source Code:

<Rule ID="Microsoft.MSMQ.6.3.Rule.Collect.Event2078" Enabled="false" Target="Microsoft.MSMQ.6.3.Servers" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</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>2078</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectEvent"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishEventData"/>
</WriteActions>
</Rule>