Автоматизация администрирования в масштабах предприятия

Автоматическое администрирование нескольких экземпляров SQL Server называется многосерверным администрированием. Оно предназначено для выполнения следующих задач.

  • Управления двумя или несколькими серверами.
  • Планирования потоков данных между серверами предприятия для организации хранилищ данных.

Чтобы воспользоваться преимуществами многосерверного администрирования, необходимо иметь, по меньшей мере, один главный сервер и один целевой. Главный сервер распределяет задания целевым серверам и получает от них события. На главном сервере также хранится центральная копия определений заданий, выполняющихся на целевых серверах. Целевые серверы периодически подключаются к главному серверу для обновления расписаний своих заданий. Если на главном сервере имеется новое задание, то целевой сервер получает его. После завершения задания целевой сервер подключается к главному серверу и сообщает о состоянии его завершения. На следующем рисунке показана связь между главным и целевыми серверами.

Конфигурация многосерверного администрирования

При администрировании серверов подразделений крупного предприятия можно определить:

  • единое задание резервного копирования, разбитое на шаги;
  • операторов, которые будут уведомлены в случае сбоя при резервном копировании;
  • расписание выполнения для этого задания.

Один раз сохраните это задание резервного копирования на сервере, а затем прикрепите серверы подразделений как целевые. С этого момента все серверы подразделений выполняют одно и то же задание, хотя оно было определено всего один раз.

ms180992.note(ru-ru,SQL.90).gifПримечание.
Функциональные возможности многосерверного администрирования предназначены для членов роли sysadmin. Тем не менее член роли sysadmin на целевом сервере не может редактировать операции, которые главный сервер выполняет на целевом сервере. Такая мера предосторожности предохраняет шаги задания от случайного удаления, а операции на целевом сервере — от постороннего вмешательства.

В этом разделе

Подраздел Описание

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

Содержит сведения о создании главного и целевых серверов и управлении ими.

Выбор правильной учетной записи службы «SQL Server, агент» для многосерверного окружения

Содержит сведения о влиянии использования неадминистративных учетных записей Windows или локальной учетной записи службы агента SQL Server на многосерверное окружение.

Установка параметров шифрования на целевых серверах

Содержит сведения о настройке ключа реестра MsxEncryptChannelOptions агента SQL Server на целевых серверах.

Управление заданиями в масштабе предприятия

Содержит сведения о проверке состояния задания, изменения для него целевых серверов, синхронизации времени на целевых серверах и опросе главных серверов о состоянии текущих заданий.

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

Содержит сведения об устранении неполадок многосерверных заданий, которые используют неверные учетные записи-посредники.

Опрос серверов

Содержит сведения о том, как явно или неявно заставить целевые серверы синхронизировать сведения о заданиях с главным сервером.

Управление событиями

Содержит сведения о пересылке событий от целевых серверов к главному.

Настройка автоматизированного администрирования в организации

Содержит сведения о том, как автоматизированное администрирование в многосерверном окружении использует возможности самонастройки SQL Server.

См. также

Основные понятия

Регистрация серверов

Другие ресурсы

Обратная совместимость компонента SQL Server 2005 Database Engine
Обратная совместимость со средствами SQL Server 2000
ApplyToTargetServerGroup Method
JobSchedule Object
JobServer Object
JobStep Object
sp_add_targetservergroup (Transact-SQL)
sp_delete_targetserver (Transact-SQL)
sp_delete_targetservergroup (Transact-SQL)
sp_help_downloadlist (Transact-SQL)
sp_help_jobserver (Transact-SQL)
sp_help_targetservergroup (Transact-SQL)
sp_resync_targetserver (Transact-SQL)
sp_update_targetservergroup (Transact-SQL)
sysjobservers (Transact-SQL)
sys.syslogins (Transact-SQL)
systargetservers (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005