Share via


如何:新增 SQL Server 2005 資源的相依性

若將 Microsoft SQL Server 2005 安裝到具有多部磁碟機的 Windows 2000 叢集群組中,並選擇將您的資料放在其中一部磁碟機上,則 SQL Server 資源會被設定為僅相依於該磁碟機。若要將資料或記錄檔放到其他磁碟,您就必須先對那台磁碟的 SQL Server 資源新增相依性。

如果將任何其他資源新增到 SQL Server 群組,那些資源必須永遠有唯一的 SQL 網路名稱資源以及它們自己的 SQL IP 位址資源,能知道這點很重要。

請不要在 SQL Server 以外的地方,使用現有的 SQL 網路名稱資源與 SQL IP 位址資源。如果與其他資源共用 SQL Server 資源,可能會發生以下問題:

  • 可能會發生未預期的過時狀況。
  • 可能無法順利安裝 Service Pack。
  • 可能無法順利進行「SQL Server 安裝」程式。如果發生這個問題,您就無法安裝其他的 SQL Server 執行個體,或執行例行的維護工作。

請考慮這些額外問題:

  • 具 SQL Server 複寫功能的 FTP:對於使用具 SQL Server 複寫功能之 FTP 的 SQL Server 執行個體,您的 FTP 服務所使用的實體磁碟,必須與設定要使用 FTP 服務的 SQL Server 安裝相同。
  • SQL Server 資源相依性:如果將資源加入 SQL Server 群組中,而且要仰賴該 SQL Server 資源以確保能夠使用 SQL Server,Microsoft 建議您在 SQL Server Agent 資源上新增相依性。請不要在 SQL Server 資源上新增相依性。若要確定執行 SQL Server 的電腦維持在高度可用的狀態,請設定 SQL Server Agent 資源,這樣如果 SQL Server Agent 資源發生失敗,就不會影響到 SQL Server 群組。
  • 檔案共用與印表機資源:安裝「檔案共用」資源或「印表機」叢集資源時,不應該將它們放在跟執行 SQL Server 的電腦一樣的實體磁碟資源上。如果它們都放在相同的實體磁碟資源上,效能可能會降低,而且執行 SQL Server 的電腦可能會失去服務能力。
  • MS DTC 考慮事項:安裝作業系統並設定叢集後,您必須使用「叢集管理員」設定 MS DTC 以搭配叢集使用。無法建立 MS DTC 叢集並不會造成無法執行 SQL Server 2005 安裝程式,但是若未正確設定 MS DTC,則 SQL Server 2005 應用程式功能可能會受影響。
    若將 Microsoft Distributed Transaction Coordinator (MS DTC) 安裝到您的 SQL Server 群組中,而且您有其他相依於 MS DTC 的資源,當此群組離線或發生容錯移轉時,MS DTC 將無法使用。根據預設,當您在新的安裝上執行「SQL Server 容錯移轉精靈」時,SQL Server 必須將 MS DTC 資源放在 SQL Server 群組內。如果已經叢集放置 MS DTC,SQL Server 7.0 會使用現有的位置與資源,但 SQL Server 2000 則不會。Microsoft 建議您將 MS DTC 放在它專屬的群組,使用專屬的實體磁碟資源 (如果可能的話)。

若要新增 SQL Server 2005 資源的相依性

  1. 開啟 Windows [系統管理工具] 中的 [叢集管理員]。

  2. 找出包含要依存之適用 SQL Server 資源的群組。

  3. 若此群組中已經有此磁碟的資源,請移至步驟 4。否則,請尋找包含該磁碟的群組。如果那個群組與包含 SQL Server 的群組各由不同的節點所擁有,請將包含磁碟資源的群組移動到擁有 SQL Server 群組的節點。

  4. 讓 SQL Server 資源離線。

  5. 選取 SQL Server 資源,開啟 [屬性] 對話方塊,並使用 [相依性] 索引標籤,將磁碟新增到 SQL Server 的相依性集合。

請參閱

概念

安裝容錯移轉叢集之前

其他資源

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

說明及資訊

取得 SQL Server 2005 協助