Проблемы
Подписка не помечается как деактивированная по истечении срока хранения распространения для синхронизации подписки.
Решение
Эта проблема устранена в следующих накопительных обновлениях для SQL Server:
Примечание. После применения этого накопительного обновления необходимо включить флаг трассировки 8235 на глобальном уровне распространителей.
Включение флага трассировки 8235 может снизить производительность задания очистки распространения, так как sp_MSsubscription_cleanup будет вызвана из задания очистки дистрибутива вместо задания очистки подписки с истекшим сроком действия.
Чтобы включить флаг трассировки 8235 на глобальном уровне, можно использовать следующую команду TSQL:
DBCC TRACEON(8235,-1)
Каждое новое накопительное обновление для SQL Server содержит все исправления и исправления безопасности, которые были в предыдущей сборке. Рекомендуется установить последнюю сборку для вашей версии SQL Server:
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Ссылки
Сведения о терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.