Настройка стандартных предупреждений репликации (среда SQL Server Management Studio)
Репликация предоставляет следующие предварительно установленные предупреждения, которые могут быть настроены для реакции на события репликации:
Репликация: успех агента
Репликация: ошибка агента
Репликация: повторная попытка агента
Репликация: истекшая подписка удалена
Репликация: подписка повторно инициализирована после неудачной проверки допустимости
Репликация: подписчик не прошел проверку допустимости данных
Репликация: подписчик прошел проверку допустимости данных
Репликация: нестандартное завершение работы агента
Настройте эти предупреждения в папке Предупреждения среды Microsoft Среда SQL Server Management Studio или на вкладке Предупреждения монитора репликации. Дополнительные сведения о доступе к вкладке см. в разделе Просмотр сведений и выполнение задач для подписки (монитор репликации).
Наряду с этими предупреждениями монитор репликации предоставляет набор предупреждений и оповещений, относящихся к состоянию и производительности. Дополнительные сведения см. в разделе Настройка пороговых значений и предупреждений в мониторе репликации. Можно также определить предупреждения для других событий репликации при помощи инфраструктуры предупреждений SQL Server. Дополнительные сведения см. в разделе Создание пользовательского события.
Настройка предварительно определенного предупреждения репликации в Management Studio
Подключитесь к распространителю в Среда Management Studio и раскройте узел сервера.
Раскройте папку Агент SQL Server, затем раскройте папку Предупреждения.
Щелкните правой кнопкой мыши предупреждение репликации, затем щелкните Свойства.
Задайте параметры в диалоговом окне Свойства предупреждения <имя_предупреждения>:
На странице Общие щелкните Включить, укажите базу данных, к которой нужно применить данное предупреждение.
На странице Ответ укажите, надо ли отправить оповещение по электронной почте и/или запустить задание.
Если выдано предупреждение Репликация: ошибка проверки данных подписчиком, можно указать ответное задание, которое предусмотрено в репликации для этого предупреждения. Выберите Выполнить задание и нажмите кнопку обзора (…). В диалоговом окне Найти задание щелкните Обзор. В диалоговом окне Поиск объектов установите флажок Повторная инициализация подписок, имеющих сбои при выполнении проверки данных. В обоих окнах нажмите ОК. Во время выполнения задание осуществляет удаленный вызов хранимой процедуры, которая повторно инициализирует подписку. Если издатель использует удаленный распространитель, необходимо указать на издателе имя входа удаленного сервера, чтобы сделать возможным удаленный вызов процедур с распространителя на издатель.
На странице Параметры измените текст ответа.
Нажмите кнопку ОК.
Настройка предупреждения для порогового значения в мониторе репликации
На вкладке Предупреждения щелкните Настройка предупреждений.
В диалоговом окне Настройка предупреждений репликации выберите необходимое предупреждение, а затем щелкните Настроить.
Задайте параметры в диалоговом окне Свойства предупреждения <предупреждение>:
На странице Общие щелкните Включить, укажите базу данных, к которой нужно применить данное предупреждение.
На странице Ответ укажите, надо ли отправить оповещение по электронной почте и/или запустить задание.
Если выдано предупреждение Репликация: ошибка проверки данных подписчиком, можно указать ответное задание, которое предусмотрено в репликации для этого предупреждения. Выберите Выполнить задание и нажмите кнопку обзора (…). В диалоговом окне Найти задание щелкните Обзор. В диалоговом окне Поиск объектов установите флажок Повторная инициализация подписок, имеющих сбои при выполнении проверки данных. В обоих окнах нажмите ОК. Во время выполнения задание осуществляет удаленный вызов хранимой процедуры, которая повторно инициализирует подписку. Если издатель использует удаленный распространитель, необходимо указать на издателе имя входа удаленного сервера, чтобы сделать возможным удаленный вызов процедур с распространителя на издатель.
На странице Параметры измените текст ответа.
Нажмите кнопку ОК.
Нажмите кнопку Закрыть.