共用方式為


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

若將 SQL Server 安裝到具有多部磁碟機的 Windows 叢集群組中,並選擇將您的資料放在其中一部磁碟機上,則 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 資源,這樣如果 SQL Server 資源發生失敗,就不會影響到 SQL Server 群組。

  • 檔案共用與印表機資源:安裝「檔案共用」資源或「印表機」叢集資源時,不應該將它們放在跟執行 SQL Server 的電腦一樣的實體磁碟資源上。如果它們都放在相同的實體磁碟資源上,效能可能會降低,而且執行 SQL Server 的電腦可能會失去服務能力。

  • MS DTC 考慮事項:安裝作業系統並設定叢集後,您必須使用「叢集管理員」設定 MS DTC 以搭配叢集使用。如果無法將 MS DTC 設定為搭配群集使用,也不會封鎖 SQL Server 安裝程式,但如果沒有正確設定 MS DTC,則 SQL Server 應用程式功能可能會受到影響。

    如果您在 SQL Server 群組中安裝 Microsoft 分散式交易協調器 (MS DTC),而且您有其他資源相依於 MS DTC,則當這個群組離線或是在容錯移轉期間,將無法使用 MS DTC。Microsoft 建議您最好將 MS DTC 置於它自己的群組中而且有自己的實體磁碟資源 (如果可行的話)。

加入 SQL Server 資源的相依性

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

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

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

  4. 讓 SQL Server 資源離線。這個步驟適用於 Windows 2003 容錯移轉叢集。Windows 2008 叢集不需要這個步驟。

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