KB5003589 — ИСПРАВЛЕНИЕ. Ошибка 19432 возникает, когда потоку записи журналов не удается отправить журнал обратно и остановить запись журналов в потоках записи журналов в SQL Server 2019

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

Проблема

Предположим, что вы используете группу доступности AlwaysOn (AG) в Microsoft SQL Server 2019 и что база данных группы доступности в первичной реплике записывает журналы в потоках записи журналов. Если одному потоку модуля записи журналов не удается отправить блок журнала, он остановит запись журналов в потоках записи журналов и запустит новый поток записи журналов. В этом случае на вторичной реплике может появилось следующее сообщение об ошибке:

Ошибка: 19432, серьезность: 16, состояние: 0.

Транспорт групп доступности AlwaysOn обнаружил отсутствующий блок журнала для базы данных доступности DatabaseName. LSN последнего примененного блока журнала — (xxxx.xxxxxxx.x). Проверка журнала будет перезапущена, чтобы устранить проблему. Это только информационное сообщение. Никаких действий от пользователя не требуется.

Решение

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

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

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

Последнее накопительное обновление для SQL Server 2019

Состояние

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

Ссылки

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