叢集安裝的 SQL Server 6.5 MSMQ 1.0 的安裝的 INF: 順序

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

在此頁中

結論

當您為叢集設定新的 SQL Server 時,Microsoft 建議安裝的特定的順序。本文記載安裝多個的 Microsoft 產品包括網際網路資訊伺服器 (IIS)、 叢集伺服器,SQL Server、 Microsoft 分散式交易協調器 (MSDTC),/或 Microsoft 訊息佇列伺服器 (MSMQ),在叢集環境中使用的最佳的程序。

注意: 所有 Microsoft SQL Server 6.5 和 7.0 叢集客戶應該都升級到 Microsoft SQL Server 2000 只要並使用它們。與容錯移轉叢集 SQL Server 2000 企業版中支援下列的工具、 功能和元件:
  • Microsoft 搜尋服務 (完整的文字)
  • 多個執行個體
  • SQL Server 企業管理員
  • 服務控制管理員
  • 複寫
  • SQL Profiler
  • SQL 查詢分析器
  • SQL Mail
不支援容錯移轉叢集的 SQL Server 2000 分析服務 (OLAP) 元件。

其他相關資訊

軟體產品安裝失敗和/或需要重新格式化磁碟及重新啟動的安裝,可能會造成本文所提供的順序安裝程式失敗。

使用 Microsoft Windows NT 4.0 企業版安裝的順序

警告: 您必須安裝 Microsoft 叢集伺服器 (MSCS) 上至少一個節點在執行 Windows NT Server 同時在兩個節點上的企業版之前,先完全。使用 MSCS,時一定有一個節點是在控制共用的 SCSI 匯流排,要在其他節點上線之前。 如果要執行這項操作,失敗可能會造成應用程式發生錯誤後移轉並移到 「 線上暫停 」 狀態和任一個不曾經容錯移轉至另一個節點,或完全失敗。

  1. 安裝 Windows NT 4.0 企業版。(這項產品包括 Windows NT 4.0 Service Pack 3)。

    Service Pack 3,才能完成 Windows 4.0 企業版安裝。不執行移直接至服務套件 4 (或更新版本) 的 Windows NT,如果您想要安裝 Windows NT 選項套件。請勿在 Windows NT 安裝期間安裝網際網路資訊伺服器 (IIS)。預設情況下,安裝 IIS,並建議您清除在 Windows NT 安裝過程中此選項,以防止安裝。
  2. 請現在安裝 Internet Explorer 4.x 或 5.x。從 http://www.microsoft.com/ie 或 Windows NT 服務封包 4 光碟片,可能會取得複本。

    警告: 不待辦安裝 Windows 服務套件 4 這一次。
  3. 建立服務帳戶用於 SQL 或如果您已經有一個確認其原則,確保它已被授予權限:
    1. 扮演作業系統的一部分。
    2. 登入為服務。
    3. 在本機登入。
    並且是在兩個節點上本機管理員群組的一部分。

    警告: 如果在某些稍後較晚的日期,您需要變更叢集 SQL 伺服器 (SQL 虛擬伺服器) 上的 [SQL] 服務帳戶必須執行它依此順序:
    1. 請確定 「 SQL 虛擬伺服器 」 資源群組由從中它最初安裝的節點所擁有。
    2. 執行 「 叢集錯誤後移轉精靈 」,並選擇選項來移除 SQL 虛擬伺服器。
    3. 變更服務帳戶 「 MSSQLServer 及/或 SQLExecutiveto 所要的帳戶。這個帳號仍然必須滿足準則,如稍早所示。
    4. 執行叢集錯誤後移轉精靈 」 新增 「 SQL 虛擬伺服器。
  4. 在每個節點上安裝 Microsoft 叢集。

    注意: 如果您使用的主動/被動 」 模型,這兩台電腦?使用相同磁碟機代號來當作叢集磁碟資源磁碟機的設定; 如果您使用主動/主動模型,磁碟機代號應該是循序。
  5. 如果 MSMQ 是必要的您應該立即安裝。如果您不需要,前進到步驟 8。如果您需要的 MSMQ 主要站台控制站 (PSC) 安裝在叢集上,您需要安裝上 Node1,但之前安裝 Node2 後刪除站台從主要企業控制器 (PEC)。否則,使用 MSMQ 叢集安裝版本說明中所提供的指示。

    如需詳細資訊請參閱 「 Microsoft 知識庫 」 中下列文:
    188685HOWTO: 在 Microsoft 叢集伺服器上安裝 MSMQ PSC
    注意: 由 MSMQ 所安裝的 SQL Server 的版本有的程式碼 Page 51 提供反向區分標準的 SQL Server 安裝的預設排序順序。
  6. 切換至 [手動] 模式的所有服務 ; 不過,不碰觸到下列服務 (如果有的話):
    • 警示器
    • 叢集服務
    • 電腦瀏覽器
    • 事件記錄檔
    • 授權記錄服務
    • 信差
    • 網路登入
    • NTLM 安全性支援提供者
    • 網路連接器
    • 「 隨插即用 」
    • 遠端程序呼叫 (RPC) 定址器
    • 遠端程序呼叫 (RPC) 服務
    • 伺服器
    • 多工緩衝處理程式
    • TCP/IP NetBIOS 協助程式
    • 時間服務
    • 工作站

    注意: 有些安裝作業可能沒有所有這些服務因為這份清單所涵蓋的 Windows NT 4.0 企業版和 Windows 2000 進階伺服器。
  7. 關閉控制台],然後重新啟動伺服器。這會清除服務載入 DLL 的記憶體,否則這些服務會保留在記憶體中並且發生鎖定系統資源。
  8. 如導向 WhatsNew 文件位於 I386 目錄的 SQL Server 6.5 企業版光碟片中,請在叢集上安裝 SQL Server 6.5 企業版。請特別注意到這個程序,依所使用的叢集模型而不同部份。您可以只做 SQL Server 的安裝到這兩個節點,如果每個節點都有它自己的共用的資源。

    警告: 所有 SQL Server 的功能,包括 SQL Server 效能監視器計數器必須經過驗證之前,叢集 SQL Server。

    注意: 如果安裝 MSMQ,以及限制 SQL Server 所需的 MSMQ 安裝伺服器,您應該升級至下列文章 「 Microsoft 知識庫 」 中所述的程序根據:
    183672HOWTO: 升級叢集的 MSMQ SQL 至 SQL 企業版
  9. 安裝 SQL Service Pack 5a。SQL Service Pack 5a 是可供在下載:
    ftp://ftp.microsoft.com/bussys/sql/public/fixes/usa/SQL65/Sp5/
    Service Pack 5a 會嘗試安裝叢集的 DTC 版本。 建議您不要安裝 DTC 服務套件安裝的一部分,但 SQL 已 re-clustered 後來代替安裝。這表示您將不需要特別讀我檔案所述的 DTC 建立資源。此 DTC 群組必須由您安裝 Service Pack 5a 第一個節點所擁有。當您稍後在叢集中的其他節點上套用 Service Pack 5a 時,請確定 DTC 群組仍然處於第一個節點所擁有。 如果無法建立資源,如讀我檔案中所描述將會收到 「 資源錯誤找不到 」 服務套件安裝期間執行 DTCSetup 時。如果發生這種情形依序按一下 [確定],取消錯誤訊息,並允許服務套件安裝,才能繼續。
  10. 從 Mssql\Cluster] 目錄執行 Clustwiz.exe。如果未安裝 SQL Server Service Pack 5a,移至 SQL Server 6.5 企業版光碟片,再按兩下 [SQL 叢集安裝程式] 圖示,以啟動 SQL 叢集安裝程式。
  11. 安裝 Windows NT 4.0 選項套件。取得額外的說明請參閱:

    如何在一個叢集上安裝 Windows NT 選項套件 ftp://ftp.microsoft.com/bussys/winnt/winnt-docs/papers/ntop.exe
    注意: 如果安裝 DTC DTC 記錄檔必須被安裝成叢集磁碟資源。當設定這,安裝叢集後請不要按 [確定] 直到 「 之後 重新啟動 Node1 您有安裝 Windows NT 4.0 選項封包到 Node2。安裝於 Node2 結尾按一下 [確定],並使其重新啟動。然後,並只然後,按一下 [確定] 以重新啟動 Node1。
  12. 立即安裝 Windows NT 4.0 Service Pack。當安裝 Service Pack 請確定您選擇建立解除安裝目錄,並使用 Year 2000 安裝程式從光碟片。這可透過選取 [若要從光碟自動執行時,會出現在螢幕的右邊顯示框架中選擇安裝。

    注意:,請在安裝 Windows NT 服務封包,之前建議您確認您目前的 Windows NT 版本解除安裝目錄重新命名。它也建議您將隱藏的目錄 $ NTServicePackUninstall $ 重新命名為 $ NTServicePackUninstall $.SP4 並再安裝任何未來的 Service Pack,藉由新增.SPx 為副檔名其中 x 是版本編號後,再將它重新命名。您有這種方式解除安裝目錄可用,應該您需要它們。這也會防止目錄被意外覆寫。

    如需有關如何在叢集上安裝 Windows NT 服務封包 4 的詳細資訊,請參閱 Windows NT 4.0 服務套件 4 所附的 Readme.txt 檔案]。而且,請參閱下列文件 「 Microsoft 知識庫 」 中:
    174799如何安裝服務封裝在叢集中
  13. 安裝目前的 Windows NT 服務封包。
  14. 先安裝任何額外的伺服器產品,再安裝任何使用者應用程式。
警告: SQL Mail 不是完全 supportable 時因為到 MAPI 限制的未叢集感知的 SQL Server 容錯移轉叢集上使用。無法保證穩定性或可用性與以 「 合理範圍 」 為基礎,可以只提供 SQL Mail 搭配叢集時的支援。

Microsoft 已確認這是在 SQL Server 6.5、 7.0 和 2000年問題搭配容錯移轉叢集時。

使用 Windows 2000 概觀安裝的順序

警告: 您必須安裝 MSCS 完全至少一個節點上執行 Windows NT Server 同時在兩個節點上的企業版之前。使用 MSCS,時一定有一個節點是在控制共用的 SCSI 匯流排,要在其他節點上線之前。要執行這項操作失敗可能會造成應用程式發生錯誤後移轉並進入 「 線上暫停 」 狀態和任一不曾經容錯移轉至另一個節點,或完全失敗。
  1. 安裝 Windows 2000 RC3 或稍後,接受預設的應用程式選項。
  2. 安裝 Windows 2000 第一個節點上 (和,請在安裝 MSCS 之前),從 [開始] 功能表後, 指向 [程式集]、 指向 [系統管理工具],然後選取 [設定您的伺服器]。
  3. 在對話方塊選取 [選擇 Advanced\Cluster 服務,然後從右邊] 側邊選擇 [學習更多]。
  4. 檢視項目 2 下 Windows 叢集。這是類型叢集的您將會設定與企業版,若要使用 SQL Server 7.0 的安裝。

    重要: 是有助於閱讀為伺服器叢集上 「 規劃的 Windows Clustering\Requirements 」 一節,並遵循名為伺服器叢集的檢查清單 「 檢查清單: 建立伺服器叢集 」。這項資訊位於 < 檢查清單 > 與 < 伺服器叢集 」 一節] 之下為伺服器叢集。
  5. 建立服務帳戶供 SQL。如果您已經有一個確認其原則,使它具有:

    1. 從右至扮演作業系統的一部分。
    2. 登入為服務。
    3. 在本機登入。
    而且它是在兩個節點上本機 「 系統管理員 」 群組的一部分。

    注意: 這將需要網域系統管理員帳戶,來設定網域原則。如需協助,請參閱 「 Windows 2000 群組原則案例 」 在:
    http://technet.microsoft.com/library/Bb742376.aspx
    警告: 如果在某些稍後較晚的日期,您需要變更叢集 SQL 伺服器 (SQL 虛擬伺服器) 上的 [SQL] 服務帳戶必須執行它依此順序:
    1. 請確定 「 SQL 虛擬伺服器 」 資源群組由從中它最初安裝的節點所擁有。
    2. 執行 「 叢集錯誤後移轉精靈 」,並選擇選項來移除 SQL 虛擬伺服器。
    3. 請變更服務帳戶 「 MSSQLServer 和 (或) [SQLExecutive 所要的帳戶。這個帳號仍然必須滿足準則,如稍早所示。
    4. 執行叢集錯誤後移轉精靈 」 新增 「 SQL 虛擬伺服器。
  6. 切換至 [手動] 模式的所有服務 ; 不過,不碰觸到下列服務 (如果有的話):
    • 警示器
    • 叢集服務
    • 電腦瀏覽器
    • 分散式的檔案系統
    • 分散式的連結追蹤用戶端
    • 分散式的連結追蹤伺服器
    • DNS 用戶端
    • 事件記錄檔
    • IPSEC 原則代理程式
    • 授權記錄服務
    • 邏輯磁碟管理員
    • 信差
    • 網路登入
    • NTLM 安全性支援提供者
    • 網路連接器
    • 「 隨插即用 」
    • 處理程序控制
    • 遠端程序呼叫 (RPC) 定址器
    • 遠端程序呼叫 (RPC) 服務
    • 遠端登錄服務
    • [卸除式存放裝置
    • 安全性帳戶管理員
    • 伺服器
    • 多工緩衝處理程式
    • TCP/IP NetBIOS 協助程式
    • 時間服務
    • Windows 管理檢測驅動程式延伸模組
    • Windows Time] 服務
    • 工作站

    注意: 有些安裝作業可能沒有所有這些服務因為這份清單所涵蓋的 Windows NT 4.0 企業版和 Windows 2000 進階伺服器。
  7. 關閉控制台],然後重新啟動伺服器。這會清除服務載入 DLL 的記憶體,否則這些服務會保留在記憶體中並且發生鎖定系統資源。
  8. 如導向 WhatsNew 文件位於 I386 目錄的 SQL Server 6.5 企業版光碟片中,請在叢集上安裝 SQL Server 6.5 企業版。請特別注意到這個程序,依所使用的叢集模型而不同部份。如果每個節點都有它自己的共用的資源,您只可以做兩個節點的 SQL 伺服器的安裝。

    警告: 所有 SQL Server 的功能,包括 SQL Server 效能監視器計數器必須經過驗證之前,叢集 SQL Server。
  9. 安裝 SQL Service Pack 5a。SQL Service Pack 5a 是可供在下載:
    ftp://ftp.microsoft.com/bussys/sql/public/fixes/usa/SQL65/Sp5/
    重要: 您已經成功叢集 SQL 之後您將需要進行分散式交易協調器 (DTC) 叢集感知 (如果它尚未)。
  10. 從 Mssql\Cluster] 目錄執行 Clustwiz.exe。如果未安裝 SQL Server Service Pack 5a,移至 SQL Server 6.5 企業版光碟片,再按兩下 [SQL 叢集安裝程式] 圖示,以啟動 SQL 叢集安裝程式。
  11. 從 [開始] 功能表指向 [程式集],並指向 [系統管理工具],然後選取 [叢集系統管理員。在對話方塊中,選取 [檢視 Groups\Cluster 群組]。如果群組包含 MSDTC 資源然後是已叢集 MSDTC。如果沒有,完成下列兩個步驟。
  12. 從 [開始] 功能表指向 [執行],然後在 [] 對話方塊中輸入 Comclust.exe]。請選擇 [確定]
  13. 重複上述步驟其餘節點上。

    注意: 如果 Comclust.exe 會執行,請在安裝 SQL 叢集 DTC 之前就會在叢集群組或它找到包含下列三個資源的第一個群組中建立資源:
    • IP 位址
    • 網路名稱
    • 叢集磁碟
  14. 先安裝任何額外的伺服器產品,再安裝任何使用者應用程式。
警告: SQL Mail 不是完全 supportable 時因為到 MAPI 限制的未叢集感知的 SQL Server 容錯移轉叢集上使用。無法保證穩定性或可用性與以 「 合理範圍 」 為基礎,可以只提供 SQL Mail 搭配叢集時的支援。

Microsoft 已確認這是在 SQL Server 6.5、 7.0 和 2000年問題搭配容錯移轉叢集時。

SQL 服務安裝的套件

叢集 SQL 伺服器中安裝 Service Pack 時您必須取消所有的叢集的 SQL 伺服器叢集叢集上,安裝 Service Pack 前。

已叢集的 SQL 伺服器上執行 SQL 叢集精靈可讓您選擇要移除您所建立的虛擬伺服器。appling SQL 服務套件之後再執行 SQL 叢集精靈 」 來 re-cluster SQL。

屬性

文章編號: 192708 - 上次校閱: 2007年10月26日 - 版次: 4.5
這篇文章中的資訊適用於:
  • Microsoft Windows 2000 Advanced Server
  • Microsoft SQL Server 6.5 Enterprise Edition
  • Microsoft Transaction Services 2.0
  • Microsoft Message Queue Server (MSMQ) 1.0
  • Microsoft Cluster Server 1.1
  • Microsoft Internet Information Server 4.0
  • Microsoft Windows NT Server 4.0 Enterprise Edition
  • Microsoft Windows NT 4.0 Service Pack 4
  • Microsoft Windows NT 4.0 Service Pack 5
  • Microsoft Windows NT 4.0 Service Pack 6
關鍵字:?
kbmt kbproductlink kbinfo kbsqlserv650 KB192708 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:192708
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