共用方式為


建立多伺服器環境

適用於:SQL Server

多伺服器管理需要您設定主伺服器 (MSX) 和一或多個目標伺服器 (TSX)。 所有目標伺服器上的處理作業會先定義於主伺服器上,然後下載到目標伺服器。

重要

Azure SQL 受控實例目前支援大部分但並非全部的 SQL Server Agent 功能。 Azure SQL 受控實例 不支援多伺服器管理功能。

根據預設,主要伺服器與目標伺服器之間的聯機會啟用完整傳輸層安全性 (TLS),先前稱為安全套接字層 (SSL)、加密和憑證驗證。 如需詳細資訊,請參閱 在目標伺服器上設定加密選項

如果您有大量的目標伺服器,請避免在具有其他 SQL Server 功能顯著效能需求的生產伺服器上定義主伺服器,因為目標伺服器流量可能會降低生產伺服器上的效能。 如果您也會將事件轉送至專用主伺服器,您可以在一部伺服器上集中管理。 如需詳細資訊,請參閱 管理事件

注意

根據預設,SQL Server Agent 服務帳戶會對應至預設的 SQL Server Agent 服務 SID (NT SERVICE\SQLSERVERAGENT),這是 系統管理員 固定伺服器角色的成員。 如果使用多伺服器作業處理,帳戶也必須是主伺服器上 TargetServersRolemsdb 資料庫角色的成員。 主伺服器精靈會自動將服務帳戶新增至此角色,作為登記程式的一部分。

多伺服器環境的考慮

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

  • 使用最新版本作為主伺服器。 支援目前版本和兩個舊版本。

  • 每個目標伺服器只會向一部主伺服器報告。 您必須先從一部主伺服器解除目標伺服器,才能將它登錄到另一個主伺服器。

  • 變更目標伺服器的名稱時,您必須在變更名稱之前將其移除,並在變更之後重新註冊。

  • 如果您想要拆除多伺服器組態,您必須從主伺服器卸除所有目標伺服器。

  • SQL Server Integration Services 僅支援與主伺服器版本相同或更高版本的目標伺服器。