Microsoft 叢集 Microsoft SQL Server 支援服務政策

文章翻譯 文章翻譯
文章編號: 327518 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

本文將告訴 Microsoft 技術支援政策的 SQL伺服器容錯移轉叢集。Microsoft 客戶支援服務 」 (CSS) 支援SQL Server 容錯移轉叢集,根據容錯移轉叢集下列產品中的 Microsoft 叢集服務的功能:
  • Windows 2000 進階伺服器
  • Windows 2000 資料中心版本
  • Windows Server 2003 企業版
  • Windows Server 2003 資料中心版本
  • Windows Server 2008 企業版
附註SQL Server 2005 Service Pack 2 或更新版本,只支援 Windows Server 2008 容錯移轉叢集。

重要升級至 SQL Server 2005 標準版的 SQL Server 2000年企業版不支援的升級路徑。如需詳細資訊,請造訪下列 Microsoft 開發人員網路 (MSDN) 網站:
http://msdn2.microsoft.com/en-us/library/ms143393.aspx
如果當您升級 SQL Server 2000年容錯移轉叢集執行個體時,您會想後援方案,我們建議您執行新安裝的 SQL Server 2005 容錯移轉叢集執行個體,因為極端的修復量值。然後,移轉至新安裝的資料。目前的安裝將會維持不變,如果無法預料的情況中,會造成 SQL Server 2005 安裝作業無法及時完成的。

在叢集上才支援 Microsoft 伺服器叢集叢集下的 「 Windows 伺服器類別目錄中所列的解決方案解決方案。若要檢視 Windows 伺服器類別目錄,請造訪下列 Microsoft網站:
http://www.windowsservercatalog.com/
「 伺服器叢集 」 指執行 Microsoft 的電腦叢集服務。Windows Server 2003 系列提供下列幾種叢集服務:
  • 伺服器叢集 (容錯移轉叢集)
  • 網路負載平衡
  • 計算叢集伺服器
只有伺服器叢集解決方案可以加上 SQL Server 用於高可用性如果節點將會遺失,或如果問題有 SQL 的執行個體伺服器。可能在某些情況下,搭配使用網路負載平衡獨立的唯讀 SQL Server 安裝。SQL執行伺服器容錯移轉叢集個體每個需要唯一的群組。這要求是使用的磁碟機代號的叢集磁碟資源上,則為 true唯一的叢集,以及每個 SQL Server 容錯移轉叢集實例。每個容錯移轉叢集執行個體的 SQL Server 也必須必須至少一個唯一的 IP 位址。根據不同的版本,安裝多個唯一的 IP 位址可能是可能的。此外,每個容錯移轉叢集執行個體必須要有這兩個虛擬伺服器和執行個體名稱所叢集所屬的網域中唯一的。

支援SQL Server 容錯移轉叢集安裝也必須依照 Microsoft伺服器叢集,和 Windows 伺服器類別目錄/硬體支援原則相容性清單。

如需詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文:
309395的Microsoft 支援原則的伺服器叢集硬體相容性] 清單中,與 Windows Server 型錄
從 Windows Server 2003 中,Microsoft SQL伺服器 6.5 和 Microsoft SQL Server 7.0,叢集將不再支援,如下列的 「 Microsoft 知識庫 」 文件所述:
810391 SQL Server 6.5、 7.0 的 SQL Server與在 Windows Server 2003 上的 MSDE 1.0 支援
如果您使用 Microsoft 伺服器叢集以外的任何叢集產品叢集 SQL Server,您的主要支援連絡人是協力廠商的叢集解決方案供應商,任何與 SQL Server 相關的支援問題。SQL Server 已開發並測試藉由使用 Microsoft 伺服器叢集。協力廠商支援 SQL Server 安裝的叢集解決方案應該是您主要的連絡人有任何的安裝問題、 效能問題或叢集行為問題。CSS 的協力廠商的叢集安裝提供合理的支援,我們對 SQL Server 的獨立版本的相同方式。

支援的節點數目

下面是一份所支援的節點數目每個版本的 Microsoft SQL Server 中:
  • Microsoft SQL Server 7.0
    Microsoft SQL Server 7.0 支援中的兩個節點容錯移轉叢集。
  • Microsoft SQL Server 2000年企業版 (32 位元)
    Microsoft SQL Server 2000年企業版 (32 位元)支援容錯移轉叢集中的最多四個節點。
  • Microsoft SQL Server 企業版 (64 位元)
    Microsoft SQL Server 企業版 (64 位元) 支援向上若要在容錯移轉叢集中的八個節點。
  • Microsoft SQL Server 2005年標準版 (32 位元或 64 位元)
    Microsoft SQL Server 2005年標準版支援最多 2 個容錯移轉叢集中的節點。
  • Microsoft SQL Server 2005年企業版 (32 位元或 64 位元)
    Microsoft SQL Server 2005年企業版最多可支援容錯移轉叢集中的八個節點。
附註如果您升級到 Microsoft 的 Microsoft SQL Server 2000 (32 位元)SQL Server 企業版 (64 位元),SQL Server 將仍然只支援四個節點的順序。


SQL Server 2008年和 SQL Server 2008 R2 資訊
對於 SQL Server 2008年,以及 SQL Server 2008 R2 版本,請參閱 SQL Server 線上叢書 》 中的下列主題: 在 [摘要] SQL Server 2008年和 SQL Server 2008 R2 版本會支援最多 8 個節點在 Windows Server 2003 和 Windows Server 2008 (含) 以後版本上的 16 節點上。

掛接磁碟機

外掛磁碟的使用不受支援,在叢集上,包含 Microsoft SQL Server 安裝。 針對詳細資訊,請按一下下列文件編號,檢視中的文件Microsoft 知識庫 」:
819546SQL Server 支援掛接的磁碟區

2216461 SQL Server 2008年安裝程式無法安裝在 Windows Server 2008 的叢集掛接點
附註不支援 「 SQL Server 2005 容錯移轉叢集執行個體容錯移轉叢集執行個體節點做為網域控制站。


虛擬化支援

如需有關安裝 SQL Server 容錯移轉叢集硬體虛擬化環境中,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
956893 在硬體虛擬化環境中執行的 Microsoft SQL Server 產品支援服務政策

其他相關資訊

SQL Server 容錯移轉叢集並沒有列出 「 叢集 」 類別在 HCL 上的叢集

若您 SQL Server 的容錯移轉叢集解決方案不會列在Windows Server 型錄/硬體相容性清單。為支援的 「 叢集方案 」,它會被視為不受支援,而且可能會產生無法預期的行為。不過,CSS 會提供疑難排解提示,並提供合理的支援,如果要求。不過,CSS 不保證解析將會找到的非-Windows 伺服器類別目錄/HCL 的叢集解決方案。

如需支援,請依照下列下列步驟:
  1. 開始進行疑難排解之前,您必須連絡原始設備製造商 (OEM) 討論是否您的特定叢集實作為可支援的。OEM 可以最佳解答組態與叢集硬體的支援性問題。
  2. 根據協議,沒有解決方案能保證,且沒有會提供事件退貨單 ()、 CSS 可以解決這個問題。Microsoft不保證與非 HCL 的叢集解決方案。如果找不到沒有解決方案,沒有可退還意外事件。

    如果它不會同意的方案不保證,CSS 不會解決這個問題,並將意外事件。
  3. CSS 會使用標準的疑難排解程序來隔離伺服器叢集的問題。所使用的一些一般疑難排解方法CSS 包括:
    • 使用 「 Microsoft 知識庫 」。Microsoft眭舑適用於透過 Microsoft TechNet 的客戶,或者您也可以請造訪下列 Microsoft 網站:
      http://support.microsoft.com
    • 判斷是否可以在複寫問題(如果可能的話),則支援叢集。
    附註未認證叢集中,如果沒有 hotfix 支援可以使用。CSS 無法判斷問題是否因硬體不相容或不必要的軟體的行為。
  4. 如果沒有任何問題的解決方案,可能會建議 CSS一些其他替代建設性方案,其中包括:
    • 讓您重現所屬的叢集上的問題在叢集 HCL 上。
    • 詢問是否要使用上的叢集解決方案叢集 HCL。
    • 讓您使用的 OEM,若要取得有關叢集叢集 HCL。
    • 詢問是否要使用的 OEM方案。
伺服器叢集的硬體規格是相當嚴格。叢集 HCL 中,會包含一份已知可接受的叢集經過測試的組態。您可以藉著嘗試浪費大量時間所造成的認知的伺服器叢集問題進行疑難排解您正在使用的叢集硬體。

硬體的一些範例不相容的情形,可能會造成叢集問題包括:
  • SQL Server 容錯移轉叢集安裝失敗。
  • 隔離的叢集解決方案並不會正確地出共用磁碟和主應用程式來自其他裝置匯流排介面卡 (Hba) 上共用匯流排。
  • SCSI 控制器不支援操作多重啟動者環境。
  • HBA 無法正確處理的保留項目] 或 [發行或更新共用匯流排上的裝置。
  • 控制站上的快取機制不相容以叢集的組態。
  • 用作叢集間通訊的網路介面卡有過高的延遲時間。
  • RAID 控制器不會正確地複寫控制站之間的組態資訊。
  • PCI 匯流排設定不正確,且具有不正確錯誤的匯流排 (主要的次要,第三個) 中的配接器。
  • 控制站都是與 「 實體磁碟不相容資源 」 型別。
  • SCSI 控制器將部署並不會不正確終止。
這份清單不包含所有可能會造成的問題伺服器叢集中的問題。這些問題都不可以偵測的 CSS。所有這些問題通常會發現如果完整叢集解決方案測試叢集 HCL 相容性。

如果完整的叢集組態列出針對舊版的作業系統,但是沒有列出來較新作業系統正在使用支援如中所述即會出現一節。

混合的 32 位元和 64 位元 SQL Server 容錯移轉叢集的 SQL Server 2005 支援執行個體

您必須執行 Windows Server 2003 Service Pack 1 或更新版本。如需詳細資訊,請參閱下列微軟知識庫文件。對於 IA 64 的安裝,請參閱下列文件中的Microsoft 知識庫 」:
312090 無法在 64 位元伺服器叢集上使用 32 位元資源
X64 安裝作業,請參閱下列文件中「 Microsoft 知識庫 」:
875423 在 64 位元伺服器叢集上的 32 位元程式的支援是包含在 Windows Server 2003 Service Pack 1 及 x x64 為主的 Windows Server 2003 的版本
警告32 位元程式的資源 Dll 無法執行 64 位元電腦上執行 Windows Server 2003 的 32 位元版本,而不需任何服務安裝套件。因此,您無法在 64 位元伺服器上執行 32 位元程式叢集。在這個案例中,您必須使用 64 位元版本的資源 DLL。

使用的限制混合 SQL Server 2000年和 SQL Server 2005 的容錯移轉叢集執行個體

當您使用 SQL Server 2000年安裝和 SQL Server 2005SQL Server 2000年安裝必須是相同的叢集上的安裝,安裝在本機或容錯移轉,請在安裝 SQL Server 2005 執行個體之前叢集執行個體。所有的容錯移轉叢集執行個體將會使用 SQL Server 2005伺服器叢集資源。這包括 SQL Server 的執行個體2000。

此外,在安裝 SQL Server 2005 之後 SQL Server原生的用戶端是主要所使用的通訊協定。伺服器所做的變更叢集資源 DLL,並且防止對於主要所使用的通訊協定安裝 SQL Server 2000年或 re-addition 的 SQL Server 2000年的節點容錯移轉叢集執行個體。這是因為沒有資源 DLL 也不是主要的通訊協定 SQL Server 2000年發行的時存在,並將無法辨識為有效的伺服器叢集資源 DLL 或主要SQL Server 容錯移轉叢集執行個體的通訊協定。
如需詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中:
905618當您嘗試連線到已安裝在您安裝 SQL Server 2005 之後的 SQL Server 7.0 或 SQL Server 2000年的執行個體時,可能會收到 「 連線 」 錯誤訊息
獨立安裝不會受到影響時虛擬的容錯移轉叢集執行個體的初始安裝。在 [虛擬容錯移轉叢集執行個體,這樣會防止從初始的安裝完成此項目。

附註在您安裝 SQL Server 2005,SQL Server 服務管理員顯示節點名稱,而不是虛擬的 SQL Server 2005 的伺服器名稱。它這麼做,因為不 SQL Server 服務管理員自動程式碼來處理 SQL Server2005 年與 SQL Server 2005 不包括 SQL Server 服務管理員。

Windows Server 2008 容錯移轉叢集

只有 SQL Server 2005 Service Pack 2 (SP2) 或較新版本的 SQL Server 2005 所支援的 Windows Server 2008 容錯移轉叢集。

移轉 SQL Server 容錯移轉叢集執行個體到新的網域

SQL Server 2000年可以移轉到新的網域時叢集使用網域使用者的 Windows 2000 和 Windows 2003 伺服器容錯移轉叢集上的服務帳戶時。SQL Server 2005 (含) 以後版本無法移轉到新的網域。您必須解除並重新安裝容錯移轉叢集元件。如需有關如何將 Windows 伺服器叢集中移到另一個網域的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
269196 如何將 Windows 伺服器叢集中移到另一個網域
在解除安裝 SQL Server 之前必須設定為使用混合的模式安全性或新的網域帳戶加入至 SQL Server 的登入名稱和 [DATA] 資料夾包含系統資料庫,必須先解除安裝,所以此資料夾可能會交換上一步中重新命名一次重新安裝以減少停機時間。應該沒有移除 SQL Server 支援檔,SQL Server 的原生用戶端、 整合服務或工作站元件。

?考

如需詳細資訊,請參閱中的 〈 容錯移轉叢集 〉 主題Microsoft SQL Server 2005年書籍線上或 Microsoft SQL Server 2000年活頁簿線上。

屬性

文章編號: 327518 - 上次校閱: 2012年10月15日 - 版次: 3.0
這篇文章中的資訊適用於:
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 7.0 Enterprise Edition
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Standard
關鍵字:?
kbhowto kbsql2005cluster kbinfo kbmt KB327518 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:327518
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com