This alert is triggered when the Windows Service Control Manager generates event ID 7001 or 7002. These messages are not specific to SMS. Although Service Control Manager or the SMS Site Component Manager may attempt to restart the service, this condition will not repair itself until the errors are fixed.
To investigate this alert:
Click Start, click Control Panel, double-click Administrative Tools, and then double-click Event Viewer.
In the console tree, click the System log.
In the details pane, locate the event ID or IDs and double-click to view the description.
Refer to the detailed description in event 7001 or 7002 for more information about the cause of this issue.
Ensure that the dependency service is successfully started before SMS Executive attempts to start.
For more assistance, a list of additional support options is available in the support section of the SMS Web site at Support for Systems Management Server.
This alert is best handled by SMS administrators.
Sample Events
7001: The %1 service depends on the %2 service which failed to start because of the following error: %3
7002: The %1 service depends on the %2 group and no member of this group started.
Target | Microsoft.SMS.2003.Microsoft_SMS_2003_Component_Servers_based_on_SMS_Executive_Installation | ||
Category | EventCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Low | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | System | ||
Comment | Mom2005ID='{739D761C-4FD7-4706-A273-B49F6AD6B455}';MOM2005ComputerGroupID={F185151A-65C2-4C74-B591-5FE4F714CAE1} |
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_service_failure__SMS_EXECUTIVE_depends_on_another_service_which_failed_to_start_or_is_nonexistent_19_Rule" Target="Microsoft.SMS.2003.Microsoft_SMS_2003_Component_Servers_based_on_SMS_Executive_Installation" Enabled="true" ConfirmDelivery="true" Comment="Mom2005ID='{739D761C-4FD7-4706-A273-B49F6AD6B455}';MOM2005ComputerGroupID={F185151A-65C2-4C74-B591-5FE4F714CAE1}">
<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>^(7001|7003)$</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>SMS_EXECUTIVE</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 service failure: SMS_EXECUTIVE depends on another service which failed to start or is nonexistent.
The SMS_EXECUTIVE service running on
$Data/LoggingComputer$
was detected as stopped at
$Data/@time$
.</Description>
<AlertLevel>70</AlertLevel>
<ResolutionState/>
<Source>
$Data/PublisherName$
</Source>
<Name>SMS 2003 service failure: SMS_EXECUTIVE depends on another service which failed to start or is nonexistent</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>