SQL Server (2012 Enterprise) 浏览器服务失败
我有一个问题,如下所述:
我有一个用于在我的 PC 上进行本地开发的 SQL Server 2012 Enterprise 实例(感谢 MSDN)。
我尝试从 SQL Server 配置管理器启动 SQL Server 浏览器服务,它需要很长时间才能失败,然后失败:
请求失败或服务未及时响应。有关详细信息,请查阅事件日志或其他适用的错误日志。
我检查了事件日志并按此顺序发现了这些错误(都在相同的 1 秒时间范围内):
SQL Server Browser 服务端口无法侦听或无效。
SQL Server Browser 服务无法建立 SQL 实例和连接发现。
SQL Server Browser 正在启用 SQL 实例和连接发现支持。
SQL Server Browser 服务无法建立 Analysis Services 发现。
SQL Server Browser 服务已启动。
SQL Server Browser 服务已关闭。
我检查了防火墙规则,端口 1433 (TCP) 和 1434 (UDP) 都完全开放,同样 - 程序和服务二进制文件已“允许通过 Windows 防火墙”。我手动启动了“Analysis Services”服务,它运行良好。浏览器仍然无法启动。
一些历史:已安装 SQL 2008 R2 express advanced
已安装 SQL2012 Express 高级版
已卸载 SQL 2008 R2 express advanced
安装了 2012 SSDT 和许多带有快速安装的功能
安装了具有所有功能的 SQL 2012 Enterprise 的唯一实例
卸载 SSDT 并使用 Enterprise 重新安装 SSDT(解决了另一个问题)
已卸载 SQL 2012 Express
已卸载 SQL 2012 Enterprise
从控制面板>“程序和功能”中删除名称中带有“SQL”的任何内容
安装了没有分析服务的 SQL 2012 Enterprise(这是我注意到 SQL Browser 服务即使在安装时也无法启动的地方)
通过安装程序添加了 Analysis Services(以及其他所有功能)的功能(浏览器在安装时仍然无法启动)
========================
其他有趣的事实:用管理员打开命令窗口并尝试手动运行 sqlbrowser.exe 产生:
Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。版权所有。
C:\Windows\system32>cd C:\Program Files (x86)\Microsoft SQL Server\90\Shared
C:\Program Files (x86)\Microsoft SQL Server\90\Shared>sqlbrowser.exe -c SQLBrowser:以控制台模式启动 SQLBrowser:启动 SSRP 重定向服务
SQLBrowser:启动 SSRP 重定向服务失败 - 正在关闭。
SQLBrowser: 启动 OLAP 重定向服务
SQLBrowser: Stopping the OLAP redirectorC:\Program Files (x86)\Microsoft SQL Server\90\Shared>
当我尝试修复安装时,它会出错
发生以下错误:
服务“SQLBrowser”启动请求失败。
单击“重试”以重试失败的操作,或单击“取消”以取消此操作并继续设置。
每次点击重试都失败。单击取消时,我得到:
发生以下错误:
在上一次安装失败后,用户取消了功能“SQL_Browser_Redist_SqlBrowser_Cpu32”的 SQL Server Browser 配置。最后尝试的步骤:启动 SQL Server Browser 服务“SQLBrowser”,并最多等待“900”秒以完成该过程。.
当我从“程序和功能”中卸载 SQL 浏览器时,它会抱怨:
打开安装日志文件时出错。验证指定的日志文件位置是否存在且可写。
有什么方法可以解决这个问题,即重新映像我的计算机并从头开始重新安装?一种可能的方法是以某种方式真正卸载所有内容并删除所有与 SQL 相关的文件......这是一个好主意,我该怎么做?
我了解到在本地安装企业版是个坏主意......因此我尝试了:
SQL Browser 服务仍然无法启动,因此无法安装。
我发现这篇文章让我相信我有某种干扰代理……果然如此!我从计算机中删除了 Covenant Eyes(一种内容过滤服务),并尝试重新安装 SQL Server Express 并正确安装了浏览器服务。还有一些其他东西无法安装(数据库引擎服务、用于搜索的全文和语义提取、SQL Server 复制、报告服务 - 本机),但浏览器服务正在运行!
如果您也遇到此问题,请检查过滤器/代理/病毒扫描程序/等的干扰。
更新:
通过转到“程序和功能”> 仅删除这些功能并重新安装,我得到了其他 4 个东西(安装失败)。我一路上遇到了这些有用的问题: https ://stackoverflow.com/questions/2979425/sql-server-installation-what-is-the-installation-media-folder
如果你得到错误
或者
转到
C:\Program Files\Microsoft SQL Server\MSSQL<version#>.<instance_name>\MSSQL\DATA
并删除报表服务器文件。http://www.sqlcoffee.com/Troubleshooting028.htm