Échec du service associé SMS 2003 : arrêt inattendu de MSSQLSERVER

SMS_2003_dependent_service_failure__MSSQLSERVER_terminated_unexpectedly_9_Rule (Rule)

Knowledge Base article:

Récapitulatif

Cette alerte est déclenchée lorsque le Gestionnaire de contrôle des services Windows génère l’ID d’événement 7023, 7024, 7031 ou 7034. Ces ID d’événements ne sont pas spécifiques à SMS. Le Gestionnaire de contrôle des services peut essayer de redémarrer ce service. Si ce service n’a pas été redémarré avec succès, SMS ne fonctionnera pas correctement sur cet ordinateur.

Pour investiguer cette alerte :

Causes

Résolutions

Externe

Pour une aide supplémentaire, une liste des options de support supplémentaires est disponible dans la section de support du site Web SMS à la page Support de Systems Management Server (éventuellement en anglais).

Supplémentaire

C’est par les administrateurs SMS que cette alerte est la mieux gérée.

Exemples d’événements

7023 Le service %1 s’est arrêté avec l’erreur suivante : %n%2\r\n

7024 Le service %1 s’est arrêté avec l’erreur spécifique au service %2.\r\n

7031 Le service %1 s’est arrêté de façon inattendue. L’arrêt s’est produit %2 fois. L’action corrective suivante sera entreprise en %3 millisecondes : %5.\r\n

7034 Le service %1 s’est arrêté de façon inattendue. L’arrêt s’est produit %2 fois.

Element properties:

TargetMicrosoft.SMS.2003.Microsoft_SMS_2003_Site_Database_Servers_Installation
CategoryEventCollection
EnabledFalse
Alert GenerateTrue
Alert SeverityError
Alert PriorityLow
RemotableTrue
Alert MessageSMS_2003_dependent_service_failure__MSSQLSERVER_terminated_unexpectedly_9_Rule.AllertMessageBackwardCompatibility
Event LogSystem
CommentMom2005ID='{3C3211DC-04DC-470E-813D-D0075758EB61}';MOM2005ComputerGroupID={6E07E901-5EEF-4D43-ABC9-5A73BC9B072D}

Member Modules:

ID Module Type TypeId RunAs 
_907D4578_146C_11D3_AB21_00A0C98620CE_ DataSource Microsoft.Windows.EventProvider Default
CollectEventData WriteAction Microsoft.SystemCenter.CollectEvent Default
CollectEventDataWarehouse WriteAction Microsoft.SystemCenter.DataWarehouse.PublishEventData Default
GenerateAlert WriteAction System.Mom.BackwardCompatibility.AlertResponse Default

Source Code:

<Rule ID="SMS_2003_dependent_service_failure__MSSQLSERVER_terminated_unexpectedly_9_Rule" Target="Microsoft.SMS.2003.Microsoft_SMS_2003_Site_Database_Servers_Installation" Enabled="false" ConfirmDelivery="true" Comment="Mom2005ID='{3C3211DC-04DC-470E-813D-D0075758EB61}';MOM2005ComputerGroupID={6E07E901-5EEF-4D43-ABC9-5A73BC9B072D}">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="_907D4578_146C_11D3_AB21_00A0C98620CE_" Comment="{907D4578-146C-11D3-AB21-00A0C98620CE}" TypeID="WindowsLibrary!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="WindowsLibrary!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="Integer">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesMOM2005BooleanRegularExpression</Operator>
<Pattern>^(7031|7034|7023|7024)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>Service Control Manager</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[1]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>MSSQLSERVER</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="MomBackwardCompatibility!System.Mom.BackwardCompatibility.AlertResponse">
<AlertGeneration>
<GenerateAlert>true</GenerateAlert>
<Owner/>
<Description>
$Data/LoggingComputer$
- SMS 2003 dependent service failure: MSSQLServer terminated unexpectedly.

The MSSQLSERVER service running on
$Data/LoggingComputer$
was detected as stopped at
$Data/@time$
.</Description>
<AlertLevel>70</AlertLevel>
<ResolutionState/>
<Source>
$Data/PublisherName$
</Source>
<Name>SMS 2003 dependent service failure: MSSQLSERVER terminated unexpectedly</Name>
</AlertGeneration>
<InvokerType>0</InvokerType>
</WriteAction>
<WriteAction ID="CollectEventData" TypeID="SystemCenterLibrary!Microsoft.SystemCenter.CollectEvent"/>
<WriteAction ID="CollectEventDataWarehouse" TypeID="DataWarehouseLibrary!Microsoft.SystemCenter.DataWarehouse.PublishEventData"/>
</WriteActions>
</Rule>