创建多服务器环境

更新日期: 2006 年 12 月 12 日

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

若要创建多服务器环境,请使用主服务器向导。有关使用主服务器向导的信息,请参阅如何设置主服务器 (SQL Server Management Studio)。默认情况下,将为主服务器和目标服务器之间的连接启用完全安全套接字层 (SSL) 加密和证书验证。有关详细信息,请参阅在目标服务器上设置加密选项

该向导引导您逐个执行下列步骤:

  • 检查准备用作目标服务器的所有服务器上的 SQL Server 代理服务和 SQL Server 服务的安全设置。
    建议这两种服务都使用 Microsoft Windows 域帐户运行。有关详细信息,请参阅为多服务器环境选择正确的 SQL Server 代理服务帐户
  • 在主服务器上创建一个主服务器操作员 (MSXOperator)。
    MSXOperator 是唯一能够接收多服务器作业通知的操作员。
  • 在主服务器中启动 SQL Server 代理服务。
  • 将一台或多台服务器登记为目标服务器。

如果存在大量目标服务器,请避免将生产服务器定义为主服务器。否则,目标服务器的通信量会降低生产服务器的性能。如果还将事件转发到专用的主服务器,则可以在一台服务器上集中管理。有关详细信息,请参阅管理事件

ms191305.note(zh-cn,SQL.90).gif注意:
若要使用多服务器作业处理,SQL Server 代理服务帐户必须是主服务器上 msdb 数据库角色 TargetServersRole 的成员。主服务器向导将服务帐户自动添加到此角色作为登记过程的一部分。有关详细信息,请参阅为 SQL Server 代理服务选择帐户

多服务器环境的注意事项

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

  • 每台目标服务器只向一台主服务器报告。必须将目标服务器从一台主服务器上脱离,才能将其登记在其他服务器上。
  • 更改目标服务器的名称时,必须在更改名称之前将其脱离并在更改后重新登记。
  • 若要取消多服务器配置,必须使所有目标服务器脱离主服务器。
  • 若要分发维护计划,则需要额外配置。有关详细信息,请参阅维护计划

下面是创建多服务器环境的常见任务:

创建主服务器
创建目标服务器
将目标服务器登记到主服务器
将目标服务器从主服务器脱离
使多台目标服务器脱离主服务器
检查目标服务器的状态

请参阅

概念

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

帮助和信息

获取 SQL Server 2005 帮助

更改历史记录

发布日期 历史记录

2006 年 12 月 12 日

新增内容:
  • 添加了默认情况下主服务器和目标服务器之间的连接配置为启用 SSL 的信息。

2006 年 4 月 14 日

更改的内容:
新增内容:
  • 添加了指示 SQL Server 代理服务帐户必须是 msdb 数据库中 TargetServersRole 固定数据库角色的成员的说明。

2005 年 12 月 5 日

新增内容:
  • 添加了“多服务器环境中的 SQL Server 代理服务帐户行为”部分。