首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

Windows Server 2008 + SQL Server 2008 容錯移轉叢集完整安裝日誌與疑難排解手冊

     編輯:關於SqlServer

記錄一次生產環境 Windows Server 2008 + SQL Server 2008 叢集部署的完整流程、關鍵設定細節、常見錯誤與手動移除殘留元件的實戰經驗,供後續部署參考。

叢集部署標準流程(9 步驟)

  1. 作業系統全新安裝: 安裝驅動、修改主機名稱、啟用「容錯移轉叢集」功能、安裝 .NET Framework。
  2. 網路介面卡設定: 區分 Public/Private 網路、調整網卡綁定順序、Private NIC 取消 DNS 註冊、停用 NetBIOS over TCP/IP。
  3. 防火牆關閉: 所有網路設定檔防火牆關閉。
  4. 加入網域: 服務帳戶需加入 Domain Admins 群組,否則後續叢集建立會報 DNS 簽名失敗。
  5. 共享磁碟準備: 格式化、指派磁碟代號、確認主節點先上線(Online)磁碟。
  6. 建立叢集: 兩節點同時加入、正確選擇仲裁磁碟(勿誤選資料磁碟)。
  7. 主節點安裝 SQL Server 2008: 選擇「新增 SQL Server 容錯移轉叢集執行個體」。
  8. 次節點加入: 選擇「將節點加入 SQL Server 容錯移轉叢集」。
  9. 驗證測試: 以系統管理員身分執行叢集驗證,確保所有項目綠燈通過。

次節點命令列加入參數

X:\setup.exe /ACTION=AddNode /INSTANCENAME="MSSQLSERVER"

SQL Server 2008 徹底手動移除指南(Add/Remove Programs 失效時)

  1. 控制台移除所有可見的 SQL 相關元件。
  2. 備份並刪除登錄機碼:
    • HKLM\SOFTWARE\Microsoft\Microsoft SQL Server
    • x64 另需清:HKLM\SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Server
  3. 清理 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData 下 SQL 相關產品。
  4. 移除 HKLM\SYSTEM\CurrentControlSet\Services 下所有 SQL 服務(Full-text、Engine、Agent、OLAP 等)。
  5. 重命名/刪除安裝目錄:Program Files\Microsoft SQL Server、Program Files\Microsoft SQL Server (x86)。
  6. 重新開機後重新安裝。

關鍵提醒: 請務必完整清理步驟 2-5 的登錄值,否則殘留 GUID 會導致重裝失敗。建議打包 ...\Setup Bootstrap\Log\ 最新安裝日誌目錄送交微軟支援協助分析。

常見坑點與解決方案

先刪 Windows 叢集、未先刪 SQL 叢集導致無法移除 SQL 叢集

手動清理登錄 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall 下含「Microsoft SQL Server 2008」顯示名稱的 GUID,再以命令逐一移除:

start /wait msiexec /x {GUID} /l*v c:\sql_uninstall.log

後續依序移除:線上叢書、MSXML 6.0、SQLXML4、VSS Writer、Backward Compatibility、Native Client、安裝支援檔案等。若仍失敗,唯有重灌 OS。

次節點加入叢集報 SKU 錯誤

已知問題,KB 957459。需在每個節點先安裝 SQL Server 2008 CU1 (KB956717),再執行 AddNode。檔案名:SQLServer2008-KB956717-x64.exe。

參考文件

  • MSDN 逐步叢集安裝(英文):ms179530
  • 中文圖解關鍵字:MicroSoft SQL Server 2008 Failover cluster 群集配置圖解
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved