我们在 Windows 2008 Server 上安装了全新的 SQL Server 2005。当我从 Windows XP Professional 工作站使用 SQL Server Management Studio(2005 或 2008)时,如果右键单击 SQL Server Agent,则会显示上下文菜单,但“启动”和“停止”选项未启用(呈灰色)。我使用的是 Windows 身份验证,我是 SysAdmin 和 Public SQL Server 角色的成员。此外,右键单击“维护计划”并选择“新建维护计划”时,没有任何反应。我能够使用向导创建维护计划,但现在无法执行它,因为 SQL Server Agent 未运行?一位有权访问服务器的管理员告诉我,他能够使用域管理员帐户登录到该框并从服务小程序或 SQL Server 2005 Management Studio 的本地实例启动 SQL Server Agent 服务。即使在他启动服务后,它似乎仍未从我的工作站视图通过管理工作室运行。
我需要进行哪些更改才能从我的工作站管理代理和维护计划?
如果我对任何事情没有说清楚,请随时询问澄清。
答案1
它也是一个 Windows 服务,要启动和停止它,您需要在服务本身上获得权限。由于听起来您不是管理员,您应该能够告诉管理员,然后他们就可以授予您访问权限。组策略中有一个部分允许管理员控制服务,它还允许您授予控制这些服务的权限。实际上,它常常被忽视。
答案2
此外,如果这是 SQL Server 的 Express 版本,则 SQL Server Agent 的服务将默认被禁用(即使您尝试也无法运行)。