MSSQL Server 2008上的远程过程调用失败

时间:2011-10-27 17:25:18

标签: sql-server

最近,我安装了MSSQL Server 2008 Express。

每次我尝试启用“SQL Server代理(SQLEXPRESS)”时,都会收到以下错误消息:

WMI Provider Error: "The Remote procedure call failed".

我试图寻找解决方案,但我找到了一些解决方案并尝试了所有解决方案,但它仍然无效。你知道一个很好的解决方案吗?

另外,什么是SQL Server代理?我们真的需要吗?

2 个答案:

答案 0 :(得分:8)

这有点奇怪 免费SQL Server Express(与较大版本相比)的限制之一是it has no SQL Server Agent

因此,您甚至无法尝试启用SQL Server代理,因为您的版本不支持它!

但是,我也安装了SQL Server 2008 Express,如果我的机器上列出了SQL Server Agent服务,我从不关心。 我只是看着我的机器:它就在那里,它被称为“SQL Server Agent(SQLEXPRESS)”,就像你的一样,我甚至可以启动它。
我没想到!

但它在SQL Server Management Studio中不可见,因此我无法创建任何作业(我希望 )。
显然,Microsoft在Express版本中限制使用SQL Server Agent,而不是完全省略该服务,而是在Management Studio中使其不可见。

所以我的答案是这样的:
不要通过尝试启动SQL Server代理来浪费时间 您不需要它来运行数据库,即使您可以运行它也无法使用它。

答案 1 :(得分:1)

SQL Server代理用于作业调度等。

如果您不知道它是什么,您可能不需要它;)标准SQL Server RDBMS功能没有必要。

我不能专门针对你所看到的错误。