建立多伺服器環境
多伺服器管理會要求您設定一部主要伺服器 (MSX) 以及一或多部目標伺服器 (TSX)。 將在所有目標伺服器上處理的作業會先在主要伺服器上定義,然後再下載至目標伺服器。
根據預設,系統會針對主要伺服器與目標伺服器之間的連接,啟用完整的安全通訊端層 (SSL) 加密和憑證驗證。 如需詳細資訊,請參閱 在目標伺服器上設定加密選項。
如果您有許多目標伺服器,請避免在有其他 SQL Server 功能重大效能要求的實際執行伺服器上定義主要伺服器,因為目標伺服器會拖慢實際執行伺服器的效能。 如果也將事件轉寄到專用的主要伺服器,您就可以在一部伺服器上集中化管理。 如需詳細資訊,請參閱 管理作業步驟。
注意
若要使用多伺服器作業處理,SQL Server Agent 服務帳戶必須是主要伺服器上 msdb 資料庫角色 TargetServersRole 的成員。 [主要伺服器精靈] 會在編列處理序的過程中,自動將服務帳戶加入至此角色
多伺服器環境的考量事項
如需受支援的 MSX/TSX 組態,請參閱下表。
TSX = 7.0 | TSX = 8.0 < SP3 | TSX = 8.0 SP3 或更高版本 | TSX = 9.0 | TSX = 10.0 | TSX = 10.5 | TSX = 11.0 | |
---|---|---|---|---|---|---|---|
MSX = 7.0 | Yes | 是 | No | No | No | No | No |
MSX = 8.0 < SP3 | 是 | 是 | No | No | No | No | No |
MSX = 8.0 SP3 或更高版本 | No | No | Yes | 是 | Yes | 是 | 是 |
MSX = 9.0 | No | No | No | 是 | 是 | 是 | 是 |
MSX = 10.0 | No | No | No | No | Yes | 是 | 是 |
MSX = 10.5 | No | No | No | No | No | Yes | 是 |
MSX = 11.0 | No | No | No | No | No | No | Yes |
建立多伺服器環境時,請考慮下列問題:
每個目標伺服器只能向一個主要伺服器報告。 您必須先使目標伺服器脫離主要伺服器,才能將它編列到不同的主要伺服器中。
變更目標伺服器的名稱時,必須先將它脫離後才能變更名稱,等變更後再重新編列。
如果您想要解除多重伺服器組態,您必須使所有的目標伺服器脫離主伺服器。
SQL Server Integration Services 僅支援與主要伺服器版本相同或更新版本的目標伺服器。
相關工作
下列主題說明建立多伺服器環境的常見工作。
描述 | 主題 |
---|---|
描述如何建立主要伺服器。 | 設為主要伺服器 |
描述如何建立目標伺服器。 | 設為目標伺服器 |
描述如何將目標伺服器編列到主要伺服器中。 | 將目標伺服器編列至主要伺服器 |
描述如何使目標伺服器脫離主要伺服器, | 使目標伺服器脫離主要伺服器 |
描述如何從主要伺服器脫離多部目標伺服器。 | 從主要伺服器脫離多個目標伺服器 |
描述如何檢查目標伺服器的狀態。 | sp_help_targetserver (Transact-SQL) sp_help_targetservergroup (Transact-SQL) |