Restart Service

Microsoft.SQLServer.2008.DBEngine.SQLBrowserService.RecoveryTask.RestartService (Recovery)

This recovery task is designed to restart the targeted service.

Element properties:

TargetMicrosoft.SQLServer.2008.DBEngine
MonitorMicrosoft.SQLServer.2008.DBEngine.SQLBrowserService.UnitMonitor
Reset MonitorTrue
RemotableTrue
Timeout300
CategoryCustom
Enabledfalse
AccessibilityPublic

Member Modules:

ID Module Type TypeId RunAs 
RecoveryTask.WA WriteAction System.CommandExecuter Default

Source Code:

<Recovery ID="Microsoft.SQLServer.2008.DBEngine.SQLBrowserService.RecoveryTask.RestartService" Accessibility="Public" Enabled="false" Target="SQL2008Discovery!Microsoft.SQLServer.2008.DBEngine" Monitor="Microsoft.SQLServer.2008.DBEngine.SQLBrowserService.UnitMonitor" ResetMonitor="true" ExecuteOnState="Error" Remotable="true" Timeout="300">
<Category>Custom</Category>
<WriteAction ID="RecoveryTask.WA" TypeID="System!System.CommandExecuter">
<ApplicationName/>
<WorkingDirectory/>
<CommandLine>net start SQLBrowser</CommandLine>
<TimeoutSeconds>300</TimeoutSeconds>
<RequireOutput>true</RequireOutput>
</WriteAction>
</Recovery>