共用方式為


建立多重伺服器環境

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

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

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

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

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

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

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

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

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

如果您具有大量的目標伺服器,請避免在實際伺服器上定義主要伺服器。否則,目標伺服器傳輸量可能會減緩您實際伺服器上的效能。如果也將事件轉寄到專用的主要伺服器,您就可以在一部伺服器上集中化管理。如需詳細資訊,請參閱<管理事件>。

[!附註]

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

多伺服器環境的考量事項

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

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

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

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

下列是建立多伺服器環境的常見工作:

若要建立主要伺服器

若要建立目標伺服器

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

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

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

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