Le service Message Queuing ne peut pas démarrer en raison d'un problème avec le fichier de point de contrôle de séquences entrantes.

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

Knowledge Base article:

Récapitulatif

Échec de l'initialisation du fichier de point de contrôle de séquences entrantes. Le fichier MQInSeqs.lg1 ou MQInSeqs.lg2 dans le dossier Msmq\Storage est endommagé ou absent.

Causes

Les fichiers de point de contrôle doivent être disponibles pour que Message Queuing fonctionne correctement. Pour résoudre ce problème, vous devez supprimer les fichiers de point de contrôle de séquences entrantes, ainsi que le fichier QMLog dans le répertoire de stockage Message Queuing. Cela peut avoir pour conséquence la duplication de certains messages. Toutefois, cela permet d'exécuter le service aussi vite que possible et généralement sans perte de données.

Résolutions

Supprimer les fichiers de point de contrôle de séquences entrantes

Pour effectuer ces procédures, vous devez être membre du groupe Administrateurs ou avoir reçu l’autorité appropriée.

Important : Si vous avec des inquiétudes par rapport à une perte de données, contactez le Support technique et Service clientèle Microsoft (CSS). Pour plus d’informations sur la façon de contacter le Support technique et Support clientèle Microsoft, consultez l’assistance aux entreprises ( http://go.microsoft.com/fwlink/?LinkId=52267).

Supprimer les fichiers de point de contrôle

Pour supprimer les fichiers de point de contrôle :

Attention : Toute modification incorrecte du Registre peut endommager gravement votre système. Par conséquent, avant d’apporter des modifications au Registre, sauvegardez toutes les données importantes.

Redémarrer le service MSMQ

Pour redémarrer le service MSMQ :

Informations supplémentaires

Si vous craignez de perdre des données, contactez le Support technique et Service clientèle Microsoft (CSS). Pour plus d’informations sur la façon de contacter le Support technique et Support clientèle Microsoft, consultez l’assistance aux entreprises ( http://go.microsoft.com/fwlink/?LinkId=52267).

Pour plus d’informations, consultez la rubrique relative à l’ID d’événement 2053 ( http://technet.microsoft.com/en-us/library/dd337465(WS.10).aspx).

Element properties:

TargetMicrosoft.MSMQ.10.0.Servers
CategoryAvailabilityHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Le service Message Queuing ne peut pas démarrer en raison d'un problème avec le fichier de point de contrôle de séquences entrantes.
{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.Event2053" Enabled="false" Target="Microsoft.MSMQ.10.0.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>EventSourceName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$Target/Property[Type="Microsoft.MSMQ.10.0.ServerRole"]/ServiceName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2053</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.Event2053.AlertName"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>