27

我在 Windows Server 2008 中有 SQL Server 2008 R2。但是当我尝试启动“SQL Server Browser”服务时,出现以下错误:

该服务无法启动,因为它被禁用或者因为它没有与之关联的启用设备。

那么可能导致此错误的原因是什么?

4

5 回答 5

64

尝试通过写入services.mscStart- >Run并按Enter来打开服务窗口。

出现窗口时,找到 SQL Browser service右键单击选择 Properties,然后在下拉列表中选择 Automatic 或 Manual,任何你想要的,然后单击 OK。最后,如果没有立即启动,您可以再次按右键单击此服务单击 Start

于 2013-07-01T12:46:55.683 回答
2

在 Windows 中需要提升权限的任何东西都可能发生此错误。

在 Windows 服务中禁用“应用程序信息”服务时会发生这种情况。有一些病毒使用它作为攻击媒介来阻止人们清除病毒。它还可以防止人们安装软件来清除病毒。

解决此问题的正常方法是运行 services.msc,或进入管理工具并运行“服务”。但是,如果禁用“应用程序信息”服务,您将无法执行此操作。

相反,将您的计算机重新启动到安全模式(重新启动并按 F8 直到出现 Windows 启动菜单,选择带网络的安全模式)。然后运行 ​​services.msc 并在“启动类型”列中查找指定为“已禁用”的服务。将这些“禁用”服务更改为“自动”。

确保“应用程序信息”服务设置为“自动”启动类型。

完成启用服务后,单击工具底部的确定,然后将计算机重新启动到正常模式。当 Windows 重新启动时,该问题应该得到解决。

于 2015-01-24T00:30:59.997 回答
0

奇怪的是,我的问题是我试图在 SSMS 2008 R2 上打开 2012 SQL Server 集成服务。当我在 SSMS 2012 中打开它时,它立即连接。

于 2017-03-23T20:28:29.007 回答
0

我今天在安装 RSAT 时遇到了同样的错误。我刚刚启用了 Windows 更新。然后我就可以安装它了。

于 2021-04-21T13:21:28.980 回答
0

对于 C# COM 异常

我知道问题是针对 SQL 的,但我确实找不到任何其他线程,我只是希望将来偶然发现此异常的任何人都能找到解决方案。

这正是异常所说的。无论您访问的服务被禁用,您都必须更改启动模式

我试图通过 a 到达 WMI,ManagementObjectSearcher但它一直抛出这个异常,它在某些机器上工作,而在其他机器上却没有。

我让它更改了Winmgmt服务的启动模式,以防使用此代码段禁用它检查答案中链接的博客以获取完整代码。

于 2021-11-14T22:56:47.327 回答