我注意到在我们的一些服务器上重启/关闭后,SQL Agent不会自动启动(SQL Server启动正常)。该服务设置为在Windows中自动启动。当我们手动启动SQL代理时,它会正常启动。
答案 0 :(得分:6)
在以下路径中添加您的Windows级别用户:
点击开始 - 运行 - Secpol.msc
转到:本地政策 - 用户权限分配
确保运行SQL代理服务的用户帐户具有以下分配:
作为操作系统的一部分
绕过遍历检查
锁定内存中的页面
以服务身份登录
登录批处理作业
替换进程级令牌
如果没有,请添加它们并尝试重新启动系统。您的SQL Server现在应该自动作为服务启动。