在當地語系化(非英文) Windows Server 2003 版本上安裝 SQL Server 2008 RTM 時,出現錯誤訊息:「SQLBrowser 啟動要求失敗」

徵狀

在執行當地語系化(亦即非英文) Windows Server 2003 版本的電腦上,您嘗試安裝 SQL Server 2008 RTM 的實例。 在設定過程中,安裝會失敗,併發生下列錯誤:

SQLBrowser 開始要求失敗。 按一下 [重試] 以重試失敗的動作,或按一下 [取消] 以取消此動作並繼續安裝程式。當您按一下 [重試] 按鈕時,錯誤會再次發生。 當您按一下 [取消] 按鈕時,intallation 會失敗。您可以在 C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\YYYYMMDD_HHMMSS 設定] 資料夾底下找到 sql Server 2008 的詳細資料格式設定記錄檔案,其中 YYYYMMD_HHMMSS 指的是安裝發生的日期和時間。 當您開啟此詳細資料的 txt 設定檔案時,您會發現下列錯誤:2009年3月 17:25:13 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: Message: 2009-05-13 17:25:13 Slp:服務 ' SQLBrowser ' 啟動要求失敗。 2009-05-13 17:25:13 slp:資料: 2009-05-13 17:25:13 Slp:功能 = SQL_Browser_Redist_SqlBrowser_Cpu32 2009-05-13 17:25:13 Slp:時序 = 啟動 2009-05-13 17:25:13 Slp: DisableRetry = trueAdditionally,當您開啟位於 SQL Server \Setup\Bootstratp\Log 資料夾中的摘要 .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的 [合併(合併)] drop (KB973686)在 [控制台] 中的 [新增或移除程式] 小程式中卸載 MSXML 6.0 SERVICE Pack 2 (),然後重試 SQL Server 2008 安裝。 在 SQL Server 2008 安裝成功完成之後,請重新安裝 MSXML 6.0 SP2 元件。 

其他相關資訊

在設定過程中針對 SQL Server Browser 所報告的錯誤,會造成誤導,且不會指出瀏覽器元件中的問題。 在摘要 setup 記錄檔中報告的錯誤指向 MSXML 6.0 元件的安裝記錄(Msxml6_Cpu32_1 .log)。 此記錄包含封鎖安裝的原始錯誤: MSI (s)(30:58) [17:22:37:661]:注意: 1: 1708 MSI (s)(30:58) [17:22:37:661]:產品: MSXML 6.0 分析程式(KB933579)-安裝錯誤。MSI (s)(30:58) [17:22:37:661]: Windows 安裝程式已安裝產品。 產品名稱: MSXML 6.0 分析程式(KB933579)。 產品版本:6.10.1200.0。 產品語言:3082。 安裝成功或錯誤狀態:1603(30:58) [17:22:37:661]:清除卸載的安裝套件(如果有任何 MSI (s)(30:58) [17:22:37:661]: MainEngineThread 正在傳回 1603 MSI (30:68) [17:22:37:770]:此安裝沒有系統還原順序號碼。在詳細的 txt 設定記錄檔所報告的錯誤順序中,您可以看到 MSXML 6.0 錯誤是在 SQL Server 瀏覽器錯誤之前。 這是詳細資料 txt 設定記錄檔上的 MSXML 6.0 錯誤的範例: 2009-05-13 17:22:36 Slp:執行動作: Install_Msxml6_Cpu32_Action 2009-05-13 17:22:36 Slp:目標套件: "D:\x86\setup\x86\msxml6.msi" 2009-05-13 17:22:37 Slp: InstallPackage: MsiInstallProduct 傳回結果代碼1603。 2009-05-13 17:22:38 Slp: Sco:正在嘗試寫入 hklm 登錄金鑰軟體 \ Microsoft \ Microsoft SQL Server to file C: \ 程式檔案 \ Microsoft SQL Server \ 100 \ 設定 20090514_170659 \ Registry_SOFTWARE_Microsoft_Microsoft SQL Server; .reg _ 2009-05-13 17:22:38 Slp: Sco:嘗試寫入 hklm 登錄機碼軟體 \ Microsoft \ Windows \ CurrentVersion \ 將檔案 C: \ [程式檔案 \ \ [Microsoft SQL Server \ 100 \ 設定引導 \ 記錄 \ 20090514_170659 \ Registry_SOFTWARE_Microsoft_Windows_CurrentVersion_Uninstall]。 reg_ 2009-05-13 17:22:38 Slp: Sco:正在嘗試將 hklm\ 軟體寫入到檔案 C: \ 程式檔案 \ Microsoft SQL Server \ 100 \ Setup MSSQLServer \ [登入 \ 20090514_170659 \ Registry_SOFTWARE_Microsoft_MSSQLServer]。 reg_ 2009-05-13 17:22:43 Slp: 2009-05-13 17:22:43 Slp:已建立的 Msi 的 Msi 時段 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」失敗。

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×