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


MSSQL_ENG014160

Добавления: 17 июля 2006 г.

Сведения о сообщении

Название продукта

Тип данных

Версия продукта

9.0

Номер сборки продукта

9.00.1399.60

Идентификатор события

14160

Источник события

MSSQLSERVER

Компонент

SQL Server Database Engine

Символическое имя

Текст сообщения

Значение порога [%s:%s] для публикации [%s] установлено. Срок действия одной или более подписок на данную публикацию истек.

Пояснение

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

Когда предупреждение включается при помощи монитора репликации или процедуры sp_replmonitorchangepublicationthreshold, необходимо указать пороговое значение, определяющее, в какой момент выдается предупреждение. При достижении или превышении порогового значения предупреждение отображается в мониторе репликации, а в журнал событий Windows записывается событие. Достижение порогового значения также может приводить к выдаче предупреждения агента SQL Server. Дополнительные сведения см. в разделах Настройка пороговых значений и предупреждений в мониторе репликации и How to: Programmatically Monitor Replication (Replication Transact-SQL Programming).

Действия пользователя

Решение проблемы зависит от причины выдачи предупреждения.

  • Если превышено пороговое значение, но срок действия подписки еще не истек, синхронизируйте подписку. Дополнительные сведения см. в разделе Синхронизация данных.
  • Если агент работал, но неправильно реплицировал изменения, это могло стать причиной истечения срока действия подписки. В случае репликации транзакций удостоверьтесь, что работают агент распространителя и агент чтения журнала. В случае репликации слиянием удостоверьтесь, что работает агент слияния. Дополнительные сведения о запуске этих агентов см. в разделах Как запустить и остановить агент репликации (среда SQL Server Management Studio) и Programming Replication Agent Executables.
  • Если срок действия подписки истек, ее необходимо либо повторно инициализировать, либо удалить и создать повторно. Это зависит от типа подписки и того, как давно истек ее срок действия. Дополнительные сведения см. в разделе Истечение срока действия и отключение подписки.

См. также

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

Причины ошибок репликации и способы их устранения

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

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