最近,我安装了MSsql Server 2008 Express.
每次我尝试启用“sql Server代理(sqlEXPRESS)”时,都会收到以下错误消息:
WMI Provider Error: "The Remote procedure call Failed".
我试图寻找解决方案,但我找到了一些解决方案并尝试了所有解决方案,但它仍然无法正常工作.你知道一个很好的解决方案吗?
另外,什么是sql Server Agent?我们真的需要吗?
解决方法
这有点奇怪.
免费sql Server Express(与较大版本相比)的限制之一是 it has no SQL Server Agent.
免费sql Server Express(与较大版本相比)的限制之一是 it has no SQL Server Agent.
所以你甚至不能尝试启用sql Server Agent,因为你的版本不支持它!
但是,我也安装了sql Server 2008 Express,如果我的计算机上列出了sql Server Agent服务,我从不关心.
我只是看着我的机器:它就在那里,它被称为“sql Server Agent(sqlEXPRESS)”,就像你的一样,我甚至可以启动它.
我没想到!
但它在sql Server Management Studio中不可见,因此我无法创建任何作业(我期望这样).
显然,Microsoft在Express版本中限制使用sql Server Agent,而不是完全省略服务,而是在Management Studio中使其不可见.
所以我的答案是这样的:不要通过尝试启动sql Server代理来浪费时间.您不需要它来运行数据库,即使您可以运行它也无法使用它.