Симптоми
Настройвате дублиране на бази данни с помощта на Microsoft SQL Server 2016 или 2017. Когато възникне автоматично преместване при отказ за огледалната база данни, преходът към базата данни от страна на огледалото може да е неуспешен и получавате съобщение за грешка, подобно на следното:
Забележка
Грешка 3456: Не можа да се върне записът на регистрационния файл %S_LSN, за ИД на транзакция %S_XID, на страница %S_PGID, единица за разпределение %I64d, база данни "%.*ls" (ИД на базата данни %d). Страница: LSN = %S_LSN, единица за разпределение = %I64d, тип = %ld. Log: OpCode = %ld, context %ld, PrevPageLSN: %S_LSN. Възстановете от архивно копие на базата данни или поправете базата данни.
Решение
Тази корекция е включена в следните кумулативни актуализации за SQL Server:
Сборна актуализация 1 за SQL Server 2017
Сборна актуализация 5 за SQL Server 2016 Service Pack 1
За компилациите на SQL Server:
Всяка нова компилация за SQL Server 2016 съдържа всички актуални поправки и корекции на защитата, които са били в предишната компилация. Препоръчваме да инсталирате най-новите сборни актуализации за SQL Server:
Последна сборна актуализация за SQL Server 2017
Най-новата компилация за SQL Server 2016
Състояние
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.
Справки
Научете повече относно терминологията, която Microsoft използва за описване на актуализациите на софтуера.