无法启动SQL Server浏览器

129

我无法从 SQL Service Configuration Manager 2008 版本中启动 SQL Server browser。没有任何选项可以启动该服务。如下图所示,它已被禁用。我应该如何重新启动该服务?

window


4
如果您选择“属性”,能否将启动模式更改为除“禁用”以外的其他选项?例如,自动,然后启动它? - Martin Smith
不可能出现像错误1058这样的错误。 - Nipun Alahakoon
8个回答

207
如果SQL Server代理已禁用,请转到“控制面板->管理工具->服务”,查找“SQL Server代理”,右键单击并选择“属性”。在“启动类型”下拉菜单中,将“禁用”更改为“自动”。

8
如果启动SQL Server代理也变成灰色,我该怎么办? - BenR
15
问题是关于 SQL Server _Browser_,而不是代理(Agent)。 - EJ Mak
7
同样的过程似乎适用于浏览器。 - Kyle Strand
1
我是从SQL Server配置管理器中完成的。 - David Jones
@BenR请确保您使用管理员用户登录。 - Mohsin AR
显示剩余2条评论

22

我的方法与@SoftwareFactor类似,但可能不同,因为我在运行不同的操作系统Windows Server 2012。这些步骤对我有用:

控制面板 > 系统和安全 > 管理工具 > 服务, 右键单击SQL Server Browser > 属性 > 常规选项卡, 将启动类型更改为自动, 点击应用按钮, 然后在服务状态区域中点击开始按钮。


22

如果启用了用户账户控制 (UAC),请确保以管理员身份运行 SQL Server Configuration Manager snap-in。然后右键点击服务,选择属性,将启动模式更改为启用,然后启动它。


17

点击属性,进入服务选项卡,并将启动模式设置为自动,对我来说解决了问题。现在上下文菜单中的“启动”项目又可以使用了。


3
我收到一个错误消息 服务无法启动,因为它已被禁用或者没有与之关联的启用设备。[0x80070422] - Zach Smith

13

前往“服务”,找到“SQL Server浏览器”,右键 --> “属性” --> “常规”选项卡 --> “启动类型” --> 选择“自动”。然后回到配置管理,启动该服务。


3
我正在尝试使用MS SQL Server 2019将RF Online游戏设置为离线游戏,但遇到了同样的问题。SQL Browser服务无法启动。本帖中几乎所有答案都已尝试,但结果令人失望。我有一个奇怪的想法,尝试手动启动SQL浏览器服务,然后在运行后将其更改为自动模式。幸运的是,它起作用了。所以,只需右键单击SQL Server Browser ==> 属性 ==>服务==>启动模式==>手动。应用更改后,再次右键单击SQL Server Browser并启动服务。服务运行后将启动模式更改为自动。确保“登录为”的提供的信息是正确的。

2

运行 > 注册表编辑器 > HKEY_LOCAL_MACHINE > SOFTWARE > WOW6432Node > Microsoft > Microsoft SQL Server > 90 > SQL Browser > SsrpListener=0


1
右键单击 SQL Server 浏览器并选择属性,然后选择连接选项卡并选择使用系统帐户而不是此帐户打开会话。 然后应用并选择自动,最后运行服务器。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接