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 :
Cliquez sur Démarrer, cliquez sur Panneau de configuration, double-cliquez sur Outils d’administration, puis double-cliquez sur Observateur d’événements.
Dans l’arborescence de la console, cliquez sur le journal Système.
Dans le volet d’informations, recherchez le ou les ID d’événements et double-cliquez pour afficher la description.
C’est dû à un problème critique avec le service ou l’un de ses composants ou services associés.
Pour l’ID d’événement 7023, le message spécifie l’erreur rencontrée par le Gestionnaire de contrôle des services.
Pour l’ID d’événement 7024, le message inclut un code d’erreur spécifique au service. Pour traduire le code d’erreur dans le message, tapez net helpmsg [code d’erreur] à l’invite de commandes.
Pour l’ID d’événement 7031, le message d’événement Windows indique l’action corrective devant être entreprise par le Gestionnaire de contrôle de services. Notez le nombre de fois que l’événement s’est produit et l’action corrective qui sera entreprise. Attendez pour voir si le service récupère suite à cette action corrective.
L’action que vous devez entreprendre dépend de la cause. Il se peut que vous n’ayez rien à faire.
Si le service ne redémarre pas, cliquez sur Démarrer, cliquez sur Panneau de configuration, cliquez sur Outils d’administration, cliquez sur Services, puis démarrez le service manuellement. Si le problème persiste, examinez les journaux des erreurs SQL Server pour déterminer les causes possibles.
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).
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.
Target | Microsoft.SMS.2003.Microsoft_SMS_2003_Site_Database_Servers_Installation |
Category | EventCollection |
Enabled | False |
Alert Generate | True |
Alert Severity | Error |
Alert Priority | Low |
Remotable | True |
Alert Message | SMS_2003_dependent_service_failure__MSSQLSERVER_terminated_unexpectedly_9_Rule.AllertMessageBackwardCompatibility |
Event Log | System |
Comment | Mom2005ID='{3C3211DC-04DC-470E-813D-D0075758EB61}';MOM2005ComputerGroupID={6E07E901-5EEF-4D43-ABC9-5A73BC9B072D} |
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 |
<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>