在本地化(非英语) Windows Server 2003 版本上安装 SQL Server 2008 RTM 时出现错误消息: "SQLBrowser 启动请求失败"

症状

在运行本地化(即非英语) Windows Server 2003 版本的计算机上,尝试安装 SQL Server 2008 RTM 的实例。 在安装过程中,安装将失败,并出现以下错误:

SQLBrowser 启动请求失败。 单击 "重试" 重试失败的操作,或单击 "取消" 以取消此操作并继续设置。单击 "重试" 按钮时,错误再次发生。 单击 "取消" 按钮时,intallation 失败。SQL Server 2008 的详细 .txt 设置日志文件可在 C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\YYYYMMDD_HHMMSS 设置文件夹下找到,其中 YYYYMMD_HHMMSS 指的是安装发生的日期和时间。 打开此详细信息 .txt 设置文件时,你将发现以下错误:2009年5月 13 17:25:13 SQLBrowser:上次尝试的操作:启动 SQL Server Browser 服务 "SQLBrowser",并等待最高为 "900" 秒以完成该过程。 2009-05-13 17:25:13 slp:如果用户想要重试此操作,请执行以下操作: 2009-05-13 17:25:13 Slp:--------------------------------------2009-05-13 17:25:13 Slp:以下是一个异常堆栈,其中列出了不限最内层订单 2009-05-13 17:25:13 的异常堆栈:内部异常已缩进 2009-05-13 17:25:13 Slp: 2009-05-13 17:25:13 Slp:类型: ScoException 2009-05-13 17:25:13 Slp:消息: 2009-05-13 17:25:13 Slp:服务 "SQLBrowser" 启动请求失败。 2009-05-13 17:25:13 slp: 2009-05-13 17:25:13 Slp: Feature = SQL_Browser_Redist_SqlBrowser_Cpu32 2009-05-13 17:25:13 2009-05-13 17:25:13 Slp: DisableRetry = trueAdditionally,在 SQL Server \Setup\Bootstratp\Log 文件夹上打开 Summary .txt 文件时,报告以下错误:功能:数据库服务状态:失败的 msi 状态:失败的 MSI 错误代码: 0x5EBE5729 MSI 日志文件位置: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20090513_170659\ Msxml6_Cpu32_1 .log

原因

MSXML 6.0 SP1 组件作为 SQL Server 2008 RTM 安装程序的一部分进行安装。 在安装了 msxml 6.0 SP2 的非英语 Windows Server 版本中,已阻止安装 MSXML 6.0 SP1 安装导致 SQL Server 2008 安装失败。

解决方案

若要解决此问题,请使用以下方法之一:方法1(推荐) ,因为在 SQL Server 2008 Service Pack 1 中已修复此问题,请使用集成的 SQL server 2008 媒体执行安装。 开发 SQL Server 2008 媒体集成了原始设置媒体上的服务包和修补程序,提供了一种在单个步骤中安装和更新新的 SQL Server 2008 实例的方法。 单击以下 MSDN 博客链接以了解有关此过程的详细信息:创建包含 SQL Server 2008 RTM + Service pack 1 方法2的合并(合并)下拉方法 2从 "控制面板" 中的 "添加或删除程序" 小程序卸载 MSXML 6.0 SERVICE pack 2 (KB973686),然后重试 SQL Server 2008 安装。 SQL Server 2008 安装成功完成后,请重新安装 MSXML 6.0 SP2 组件。 

更多信息

在设置过程中报告的 SQL Server 浏览器错误有误导性,并且不表示浏览器组件中存在问题。 在摘要 .txt 安装日志文件中报告的错误指向 MSXML 6.0 组件(Msxml6_Cpu32_1 .log)的安装日志。 此日志包含阻止安装的原始错误: MSI (30:58) [17:22:37:661]:注意: 1: 1708 MSI (30:58) [17:22:37:661]:产品: MSXML 6.0 分析程序(KB933579)-安装错误。MSI (30:58) [17:22:37:661]: Windows Installer 已安装产品。 产品名称: MSXML 6.0 分析器(KB933579)。 产品版本:6.10.1200.0。 产品语言:3082。 安装成功或错误状态:1603(30:58) [17:22:37:661]:清理卸载的安装程序包(如果存在 30:58 MSI) [17:22:37:661]: MainEngineThread 正在返回 1603 MSI (30:68) [17:22:37:770]:没有此安装的系统还原序列号。在详细的 txt 安装程序日志文件中报告的错误序列中,你将能够看到 MSXML 6.0 错误是 SQL Server 浏览器错误的前一个错误。 这是详细信息 txt 设置日志文件上的 MSXML 6.0 错误的示例:2009年5月 13 17:22:36 Slp:正在运行操作 2009-05-13 17:22:36 Install_Msxml6_Cpu32_Action: "D:\x86\setup\x86\msxml6.msi" 2009-05-13 17:22:37 Slp: InstallPackage: MsiInstallProduct 返回结果代码1603。 2009-05-13 17:22:38 Slp: Sco:尝试将 SQL Server 写入 hklm 注册表项 SOFTWARE\Microsoft\Microsoft sql Server C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20090514_170659\ Registry_SOFTWARE_Microsoft_Microsoft SQL Server。 reg_ 2009-05-13 17:22:38 Slp: Sco:尝试将 hklm 注册表项 SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall 写入 file C:\Program Files\Microsoft Server\100\Setup SQL Bootstrap\log\20090514_170659\ Registry_SOFTWARE_Microsoft_Windows_CurrentVersion_Uninstall。 reg_ 2009-05-13 17:22:38 Slp: Sco:尝试将 hklm 注册表项 SOFTWARE\Microsoft\MSSQLServer 写入 file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20090514_170659\ Registry_SOFTWARE_Microsoft_MSSQLServer。 reg_ 2009-05-13 17:22:43 Slp: 2009-05-13 17:22:43 Slp:基于 Msi 的故障的 Watson 存储桶 2009-05-13 17:22:43 Slp:未检测到可重试的 MSI 返回代码。 2009-05-13 17:22:43 Slp:检查点: INSTALL_MSXML6_CPU32_ACTION 2009-05-13 17:22:43 Slp:已完成操作: Install_Msxml6_Cpu32_Action,返回 False 2009-05-13 17:22:43 Slp:错误:执行过程中操作 "Install_Msxml6_Cpu32_Action" 失败。

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

谢谢您的反馈意见!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×