KB5013181 — ИСПРАВЛЕНИЕ. Подписка по-прежнему активна по истечении срока хранения дистрибутива.

Применяется к
SQL Server 2017 on Windows SQL Server 2019 on Windows

Проблема

Подписка не помечается как деактивная после истечения срока хранения распространения для синхронизации подписки.

Решение

Эта проблема устранена в следующих накопительных обновлениях для SQL Server:

Примечание После применения этого накопительного обновления необходимо включить флаг трассировки 8235 на глобальном уровне распространителей.

Включение флага трассировки 8235 может снизить производительность задания очистки распределения, так как процедура sp_MSsubscription_cleanup будет вызвана из задания очистки распределения вместо задания очистки подписки с истекшим сроком действия.

Чтобы включить флаг трассировки 8235 на глобальном уровне, можно использовать следующую команду TSQL:

DBCC TRACEON(8235,-1)

Сведения о накопительных обновлениях для SQL Server

Каждое новое накопительное обновление для SQL Server содержит все исправления и исправления безопасности, которые были в предыдущей сборке. Рекомендуется установить последнюю сборку для своей версии SQL Server:

Состояние

Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».

Ссылки

Узнайте о терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.