如何:手動解除安裝 SQL Server 2005 容錯移轉叢集

在解除安裝 Microsoft SQL Server 2005 容錯移轉叢集之前,請先考量下列重點:

  • 在同時執行 SQL Server 2005 與舊版 SQL Server 的電腦上,Enterprise Manager 與相依於 SQL-DMO 的其他程式可能會被停用。這可能發生在下列狀況:
    • SQL Server 2005、SQL Server 2000 及 SQL Server 7.0 並存安裝,其中任一版本遭到解除安裝。
    • SQL Server 2000 與 SQL Server 2005 並存安裝,其中 SQL Server 2000 是在 SQL Server 2005 之後安裝。
      這個問題肇因於 SQL Server 2005 SQL-DMO COM 程式庫的登錄遭到移除。若要重新啟用 Enterprise Manager 及其他具有 SQL-DMO 相依性的程式,請從命令提示字元執行 regsvr32.exe sqldmo.dll 來登錄 SQL-DMO。如需詳細資訊,請參閱<對 SQL Server Database Engine 的安裝進行疑難排解>。
  • 若意外解除安裝 SQL Native Client,SQL Server 資源將無法啟動。若要重新安裝 SQL Native Client,請執行 SQL Server 2005 安裝程式安裝 SQL Server 2005 必要元件。
  • 如果解除安裝具有一個以上 SQL IP 叢集資源的容錯移轉叢集,您必須使用叢集管理員移除其他 SQL IP 資源。

使用 SQL Server 安裝程式在安裝失敗時解除安裝 SQL Server 2005 容錯移轉叢集

  1. 移除 SQL Server 2005 之前先備份每個節點的現有登錄。

  2. 請使用「登錄編輯器」公用程式 (regedit.exe),找出登錄機碼 HKLM\Software\Microsoft\Microsoft SQL Server\<instid>\Setup,其中 <instid> 代表要解除安裝之 SQL Server 2005 的特定執行個體 (例如,MSSQL.1 代表第一個執行個體、MSSQL.2 代表第二個執行個體,依此類推)。在此機碼中設定 SqlCluster=0。這樣會幾除已經設定為叢集的 SQL Server 2005 執行個體。

    注意:不正確地編輯登錄可能會導致嚴重的問題,甚至可能必須重新安裝作業系統。Microsoft 無法保證可以解決因為登錄編輯不正確所產生的問題。編輯登錄之前,並備份登錄與任何重要資料。

  3. 確定共用磁碟可供要移除的節點使用。

  4. 啟動 [控制台] 中的 [新增或移除程式]

  5. 選取要解除安裝的 SQL Server 2005 執行個體,然後按一下 [移除]。這將啟動「SQL Server 2005 安裝精靈」。

  6. [元件選取項目] 頁面,選取 [移除 SQL Server 2005 執行個體元件],然後按一下要解除安裝的執行個體名稱與共用元件。若要繼續,請按一下 [下一步]

  7. [遠端登入資訊] 頁面上,提供叢集執行個體上所有節點之所有系統管理員帳戶的密碼。若要繼續,請按一下 [下一步]

  8. [確認] 頁面上,確定已選取要移除的 SQL Server 元件。若要繼續解除安裝程序,請按一下 [完成]

  9. 「SQL Server 2005 安裝精靈」將從電腦移除 SQL Server 2005 元件。如果安裝程式需要存取 SQL Server 2005 安裝媒體,將提示您將 CD 或 DVD 插入 CD 或 DVD 光碟機。用來解除安裝 SQL Server 的 CD 或 DVD 必須具有與您嘗試解除安裝的 SQL Server 執行個體一樣的組建編號。若是網路安裝,安裝程式則必須能夠存取網路建置資料夾。

  10. SQL Server 2005 System Configuration Checker 將掃描您電腦的現有組態。在 [歡迎] 頁面上,按一下 [下一步]。當 System Configuration Checker 完成掃描後,請按一下 [下一步] 繼續。

  11. [安裝進度] 頁面會在從您的電腦移除 SQL Server 2005 時顯示狀態資訊。在 [完成 Microsoft SQL Server 安裝精靈] 頁面上,您可以按一下此頁面上提供的連結,以檢視安裝程式摘要記錄檔。若要結束「SQL Server 安裝精靈」。請按一下 [完成]

    1. 注意   請勿嘗試解除安裝 MSXML 或 SQLXML;解除安裝所有相依元件之後,它們會自動解除安裝。
  12. 將共用磁碟移動到要解除安裝的節點,並在此節點上重複步驟 1 - 11。繼續備份登錄與每個節點上的重要資料,編輯登錄以取消叢集,移動共用磁碟使其可供要移除的節點使用,然後使用 [新增或移除程式] 從該節點移除 SQL Server 2005。

  13. 對其餘的每一個節點,重複執行此移動及解除安裝的程序。

請參閱

工作

如何:移除 SQL Server 2005 容錯移轉叢集執行個體 (安裝程式)
如何:在 SQL Server 2005 容錯移轉叢集中加入或移除節點 (設定)

說明及資訊

取得 SQL Server 2005 協助