共用方式為


如何:解決 SQL Server 安裝程式中的 COM+ 系統組態檢查失敗

Microsoft SQL Server 2005 安裝程式會檢查 COM+ 的設定是否正確。如果發現組態錯誤,安裝程式仍然會繼續,但系統組態檢查 (SCC) 報表中會出現下列警告:

「如果 SQL Server 安裝程式失敗,安裝程式將回復安裝,但可能不會移除所有 .manifest 檔。解決方法是將檔案重新命名,然後重新執行安裝程式。」

當 Microsoft 分散式交易協調器 (MS DTC) 不在執行中時,或在 Microsoft Cluster Server 的情況下 MS DTC 不是叢集資源時,會產生 COM+ 錯誤。COM+ 視 MS DTC 而定,Integration Services 中的「訊息佇列工作」則視 COM + 而定。如果發生 COM+ 錯誤,Integration Services 中的「訊息佇列工作」將無法使用,直到 COM+ 系統設定正確為止。

若要使用 Message Queuing (亦稱為 MSMQ),請確定 MS DTC 正在執行且設定正確。如果 SQL Server 安裝在叢集中,則 MS DTC 必須是叢集資源。

使用下列程序來重新安裝 COM+。

若要安裝元件服務嵌入式管理單元

  1. 從 Windows 桌面上,按一下 [開始],再按一下 [執行]

  2. [開啟] 中,輸入 [MMC],再按一下 [確定]

  3. 在 [控制台] 視窗,按一下功能表列上的 [檔案],之後,再按一下 [新增/移除嵌入式管理單元]

  4. 在 [新增/移除嵌入式管理單元] 視窗中,按一下 [新增]

  5. 在 [新增獨立嵌入式管理單元] 視窗中,從嵌入式管理單元清單中選取 [元件服務],再按一下 [新增]

  6. 按一下 [關閉] 來關閉 [新增獨立嵌入式管理單元] 視窗,再按一下 [確定] 來關閉 [新增/移除嵌入式管理單元] 視窗。

  7. 在 [主控台根目錄\元件服務] 視窗中,展開 [元件服務] 樹狀目錄。這是有 COM+ 問題時可能出現錯誤訊息之處。

  8. 重新執行 SQL Server 2005 安裝程式。如果您看到錯誤訊息,請重新安裝 COM+。

若要重新安裝 COM+

  1. 從 [控制台] 的 [新增或移除程式],按一下 [新增/移除 Windows 元件]

  2. 在 Windows 元件精靈中,按 [下一步] 而不變更任何選擇。

  3. 按一下直到完成精靈,然後重新執行 SQL Server 2005 安裝程式。

請參閱

工作

如何:讀取 SQL Server 2005 安裝程式記錄檔

概念

對 SQL Server Database Engine 的安裝進行疑難排解
如何:檢視 SQL Server 2005 安裝程式記錄檔

說明及資訊

取得 SQL Server 2005 協助