创建多服务器环境

多服务器管理要求设置主服务器(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 仅支持与主服务器版本相同的或更高的目标服务器。

以下主题记录用于创建多服务器环境的常见任务。

DESCRIPTION 主题
介绍如何创建主服务器。 创建主服务器
介绍如何创建目标服务器。 创建目标服务器
介绍如何将目标服务器登记到主服务器。 将目标服务器登记到主服务器
介绍如何从主服务器中脱离目标服务器。 从主服务器中拆除目标服务器
介绍如何从主服务器切断多个目标服务器。 从主服务器分离多个目标服务器
介绍如何检查目标服务器的状态。 sp_help_targetserver(Transact-SQL)

sp_help_targetservergroup(Transact-SQL)

另请参阅

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