管理服务

SQL Server 代理服务和 SQL Server Server 服务互相监视。两个服务启动后,如果一个服务中途失败,另一个服务将重新启动失败的服务。

重要说明重要提示

对于故障转移群集实例上的 SQL Server 服务或 SQL Server 代理服务,不应启用自动重新启动。

重新启动 SQL Server 代理服务

SQL Server 代理启动时,会在 SQL Server 中运行扩展存储过程。该扩展应用程序监视 SQL Server 代理服务,如果此服务意外退出将会重新启动此服务。

重新启动 SQL Server 服务

如果 SQL Server 非正常终止,SQL Server 代理可以重新启动 SQL Server 的本地实例。自动重新启动在默认情况下是启用的。由于 SQL Server 代理检测到非正常关闭时将重新启动 SQL Server 的本地实例,因而可以对此事件设置一个警报。

SQL Server 代理服务默认行为

默认情况下,SQL Server 代理服务每隔 20 秒就会重新登录到 SQL Server 提取性能计数器。该登录在 Microsoft Windows 事件日志中会创建一条日志项。若要更改此行为,请停止 SQL Server 代理服务或更改服务器登录审核配置,以便仅将失败登录写入事件日志。