Поделиться через


Создание многосерверной среды

Администрирование нескольких серверов требует настройки главного сервера (MSX) и одного или более целевых серверов (TSX). Задания, которые будут обрабатываться на всех целевых серверах, сначала определяются на главном сервере, а затем загружаются на целевые.

По умолчанию полное шифрование SSL и проверка сертификата включены для соединений между главными и целевыми серверами. Дополнительные сведения см. в статье Установка параметров шифрования на целевых серверах.

Если используется большое количество целевых серверов, по возможности не размещайте главный сервер на рабочем сервере, на котором SQL Server значительно загружен другими задачами, так как трафик от целевых серверов может снизить производительность рабочего сервера. При переадресации событий на выделенный главный сервер можно централизовать администрирование на одном сервере. Дополнительные сведения см. в статье Управление событиями.

Примечание

Чтобы использовать обработку заданий в многосерверном окружении, учетная запись агента SQL Server должна быть членом роли базы данных msdbTargetServersRole на главном сервере. Мастер настройки главного сервера автоматически добавляет к этой роли учетную запись службы в ходе процесса прикрепления

Замечания по многосерверным средам

В приведенной ниже таблице описаны поддерживаемые конфигурации главных/целевых (MSX/TSX) серверов.

TSX = 7.0 TSX = 8.0 с пакетом < обновления 3 (SP3) TSX = 8.0 пакет обновления 3 (SP3) или выше TSX = 9.0 TSX= 10.0 TSX = 10.5 TSX = 11.0
MSX = 7.0 Да Да Нет Нет Нет Нет Нет
MSX = 8.0 с пакетом < обновления 3 (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)

См. также:

Устранение неполадок, связанных с многосерверными заданиями, использующими учетные записи-посредники