適用於: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),這是 系統管理員 固定伺服器角色的成員。 如果使用多伺服器作業處理,帳戶也必須是主伺服器上 msdb 資料庫角色的成員。 主伺服器精靈會自動將服務帳戶新增至此角色,作為登記程式的一部分。
多伺服器環境的考慮
建立多伺服器環境時,請考慮下列問題:
使用最新版本作為主伺服器。 支援目前版本和兩個舊版本。
每個目標伺服器只會向一部主伺服器報告。 您必須先從一部主伺服器解除目標伺服器,才能將它登錄到另一個主伺服器。
變更目標伺服器的名稱時,您必須在變更名稱之前將其移除,並在變更之後重新註冊。
如果您想要拆除多伺服器組態,您必須從主伺服器卸除所有目標伺服器。
SQL Server Integration Services 僅支援與主伺服器版本相同或更高版本的目標伺服器。
相關工作
- 建立主伺服器
- 建立目標伺服器
- 將目標伺服器加入主伺服器
- 將目標伺服器從主伺服器中移除
- 從主伺服器移除多個目標伺服器
- sp_help_targetserver (Transact-SQL)
- sp_help_targetservergroup (Transact-SQL)