启动、停止或暂停 SQL Server 代理服务
重要
Azure SQL 托管实例,目前大多数但并非所有 SQL Server 代理功能都受支持。 有关详细信息,请参阅 Azure SQL 托管实例与 SQL Server 的 T-SQL 差异。
本文介绍如何使用 SQL Server Management Studio 在 SQL Server 中启动、停止或重启 SQL Server 代理服务。
可以将 SQL Server 代理服务配置为在作系统启动时自动启动,也可以在需要完成作业时手动启动它。 可以停止或暂停 SQL Server 代理服务以暂停作业、作员通知和警报。
局限性
Microsoft SQL Server 代理必须作为服务运行才能自动执行管理任务。 有关详细信息,请参阅 配置 SQL Server 代理。
只有在您有权限使用 SQL Server 代理时,对象资源管理器才会显示该节点。
权限
若要执行其功能,必须将 SQL Server 代理配置为使用作为 SQL Server 中 sysadmin 固定服务器角色成员的帐户的凭据。 该帐户必须具有以下 Windows 权限:
- 以服务身份登录(
SeServiceLogonRight
) - 替换进程级令牌(
SeAssignPrimaryTokenPrivilege
) - 绕过遍历检查(
SeChangeNotifyPrivilege
) - 调整进程的内存配额(
SeIncreaseQuotaPrivilege
)
有关 SQL Server 代理服务帐户所需的 Windows 权限的详细信息,请参阅 为 SQL Server 代理服务选择帐户,配置 Windows 服务帐户和权限。
使用 SQL Server Management Studio
在 对象资源管理器中,选择加号以展开要在其中管理 SQL Server 代理服务的服务器。
右键单击 SQL Server 代理,然后选择 启动、停止或 重启。
在 用户帐户控制 对话框中,选择“是”。
当被提示是否要执行该操作时,请选择 是。