共用方式為


建立多伺服器環境

多伺服器管理會要求您設定一部主要伺服器 (MSX) 以及一或多部目標伺服器 (TSX)。將在所有目標伺服器上處理的作業會先在主要伺服器上定義,然後再下載至目標伺服器。

若要建立多重伺服器環境,請使用主要伺服器精靈。如需有關使用主要伺服器精靈的詳細資訊,請參閱<如何:設為主要伺服器 (SQL Server Management Studio)>。根據預設,系統會針對主要伺服器與目標伺服器之間的連接,啟用完整的安全通訊端層 (SSL) 加密和憑證驗證。如需詳細資訊,請參閱<在目標伺服器上設定加密選項>。

精靈會引領您進行下列步驟:

  • 在所有即將成為目標伺服器的伺服器上,檢查 SQL Server Agent 服務與 SQL Server 服務的安全性設定。

    建議您應該以 Microsoft Windows 網域帳戶執行這兩項服務。如需詳細資訊,請參閱<為多伺服器環境選擇適當的 SQL Server Agent 服務帳戶>。

  • 在主伺服器上建立一個主伺服器操作員 (MSXOperator)。

    MSXOperator 是唯一可以接收多重伺服器作業通知的操作員。

  • 在主要伺服器上啟動 SQL Server Agent 服務。

  • 將一或多個伺服器編列為目標伺服器。

如果您有許多台目標伺服器,請避免在 SQL Server 其他功能具有重大效能要求的實際伺服器上定義主要伺服器,因為目標伺服器可能會拖慢實際伺服器的效能。如果也將事件轉寄到專用的主要伺服器,您就可以在一部伺服器上集中化管理。如需詳細資訊,請參閱<管理事件>。

[!附註]

若要使用多伺服器作業處理,SQL Server Agent 服務帳戶必須是主要伺服器上 msdb 資料庫角色 TargetServersRole 的成員。「主要伺服器精靈」會自動將服務帳戶加入至此角色,做為編列處理序的一部分。如需詳細資訊,請參閱<選取 SQL Server Agent 服務的帳戶>。

多伺服器環境的考量事項

建立多伺服器環境時,請考慮下列問題:

  • 如需受支援的 MSX/TSX 組態,請參閱下表。

TSX = 7.0

TSX = 8.0 < SP3

TSX = 8.0 SP3 或更高

TSX = 9.0

TSX= 10.0

TSX = 10.5

MSX = 7.0

MSX = 8.0 < SP3

MSX = 8.0 SP3 或更高

MSX = 9.0

MSX = 10.0

MSX = 10.5

  • 每個目標伺服器只能向一個主要伺服器報告。您必須先使目標伺服器脫離主要伺服器,才能將它編列到不同的主要伺服器中。

  • 變更目標伺服器的名稱時,必須先將它脫離後才能變更名稱,等變更後再重新編列。

  • 如果您想要解除多重伺服器組態,您必須使所有的目標伺服器脫離主伺服器。

下列主題說明建立多伺服器環境的常見工作:

若要建立主要伺服器

若要建立目標伺服器

若要將目標伺服器編列到主要伺服器

若要使目標伺服器脫離主伺服器

若要從主要伺服器脫離多個目標伺服器

若要檢查目標伺服器的狀態