7

过去几周我遇到了一个奇怪的问题。在我的两台不同的服务器上,sql server 代理自动停止工作,我所要做的就是重新启动代理并重新运行。但是因为它停止工作,所以它错过了我在 Sql Agents 上安排的备份作业和其他一些作业。

它不会发生在任何其他服务器上,但只会发生在这两个特定服务器上。

所有服务器均为 SQL SERVER 2008 R2,数据中心版。64 位。

有没有人遇到过同样的问题,如果是的话,你做了什么来解决它?

4

3 回答 3

8
Start > search for "Services", Component Services, locar Services - "SQL Server Agent" in the list, and change Manual to automatic.

它将自动启动该服务。

于 2016-03-29T04:07:24.077 回答
5

“您可以将 SQL Server 代理配置为在 SQL Server 和 SQL Server 代理服务意外停止时自动重新启动它们”

  1. 打开 SQL Server Management Studio 管理文件夹,右键单击 SQL Server 代理条目,然后选择属性。

  2. 在“常规”页面上,选中“如果意外停止则自动重新启动 SQL Server”复选框。

  3. 在这里,您还应该选中“如果意外停止则自动重新启动 SQL Server 代理”复选框。

  4. 单击确定。

阅读有关配置 SQL Server 代理以自动重新启动服务的更多信息

还要检查 SQL 代理组的访问控制列表以防其相关。

配置 Windows 服务帐户和权限

于 2013-12-18T14:31:09.907 回答
4

只是增加 0.02 美分,这也发生在我身上。我发现当我的服务器自动重新启动以进行 Windows 更新时,我的 SQL Server 代理正在停止。代理的关联服务设置为手动重新启动。我直接进入 Windows 服务面板(开始 > 搜索“服务”),在列表中找到“SQL Server 代理”,并将其设置为自动启动。

于 2015-03-09T14:51:26.587 回答