无法启动SQL Server代理

时间:2015-03-08 23:15:06

标签: sql-server-2008r2-express

我重新安装了w7 ultimate并安装了Microsoft®SQLServer 2008 R2。

首先,这是权限问题,因为我有像这样的错误日志

  

用户无权执行此操作

这就是我尝试这个链接的原因:

SQL Server 2008 R2 Express permissions -- cannot create database or modify users

我以'sa'身份登录并向我的用户授予了权限。

我重新启动了SQL Server,重新启动了计算机,但没有消息。

只是更改了错误日志:

  

禁用此SQL Server代理安装。安装此服务的SQL Server版本不支持SQL Server代理。

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

您的SQL Server Express版本具有SQL Server代理但is and always will be in disabled state。因此,您无法在Express版本上启动SQL Server代理或在高级服务版本上启动Express。

Reaon为什么它存在是因为当你从express升级到Enterprise或Standard时,SQL Server只需要使用chage代码并启用它,这使得升级期间的任务变得更加容易

答案 1 :(得分:0)

尝试使用Sql Server Configuration Manager启用TCP / IP协议。 如果使用此方法不起作用,请尝试向sql server代理用户授予访问权限(sysadmin角色或授予对msdb数据库的访问权限)。