创建多服务器环境

多服务器管理需要设置一个主服务器 (MSX) 以及一个或多个目标服务器 (TSX)。 首先在主服务器上定义将在所有目标服务器上处理的作业,然后将这些作业下载到目标服务器。

默认情况下,将为主服务器和目标服务器之间的连接启用完全安全套接字层 (SSL) 加密和证书验证。 有关详细信息,请参阅在目标服务器上设置加密选项

如果您具有大量目标服务器,应避免通过其他 SQL Server 功能在具有重大性能要求的生产服务器上定义主服务器,因为目标服务器通信量可能会降低生产服务器的性能。 如果还将事件转发到专用的主服务器,则可以在一台服务器上集中管理。 有关详细信息,请参阅管理事件

注意注意

若要使用多服务器作业处理,SQL Server 代理服务帐户必须是主服务器上 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

支持

支持

不支持

不支持

不支持

不支持

不支持

MSX = 8.0 < SP3

支持

支持

不支持

不支持

不支持

不支持

不支持

MSX = 8.0 SP3 或更高版本

不支持

不支持

支持

支持

支持

支持

支持

MSX = 9.0

不支持

不支持

不支持

支持

支持

支持

支持

MSX = 10.0

不支持

不支持

不支持

不支持

支持

支持

支持

MSX = 10.5

不支持

不支持

不支持

不支持

不支持

支持

支持

MSX = 11.0

不支持

不支持

不支持

不支持

不支持

不支持

支持

创建多服务器环境时,考虑下列问题:

  • 每台目标服务器只向一台主服务器报告。 必须将目标服务器从一台主服务器上脱离,才能将其登记在其他服务器上。

  • 更改目标服务器的名称时,必须在更改名称之前将其脱离并在更改后重新登记。

  • 若要取消多服务器配置,必须使所有目标服务器脱离主服务器。

  • SQL Server Integration Services 仅支持版本与主服务器版本相同或更高的目标服务器。

相关任务

以下主题介绍创建多服务器环境的常见任务:

说明

主题

描述如何创建主服务器。

设置主服务器

描述如何创建目标服务器。

设置目标服务器

描述如何将目标服务器登记到主服务器。

将目标服务器登记到主服务器

描述如何使目标服务器从主服务器脱离。

将目标服务器从主服务器脱离

描述如何使多台目标服务器脱离主服务器。

使多台目标服务器脱离主服务器

描述如何检查目标服务器的状态。

sp_help_targetserver (Transact-SQL)

sp_help_targetservergroup (Transact-SQL)

请参阅

概念

排除使用代理的多服务器作业的故障