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.
- Если срок действия подписки истек, ее необходимо либо повторно инициализировать, либо удалить и создать повторно. Это зависит от типа подписки и того, как давно истек ее срок действия. Дополнительные сведения см. в разделе Истечение срока действия и отключение подписки.
См. также
Основные понятия
Причины ошибок репликации и способы их устранения