KB4526315 – КОРЕКЦИЯ: Базата данни не може да се възстанови и докладва грешка 5243 в SQL Server

Отнася се за
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 2 SQL Server 2017 on Windows SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows SQL Server 2019 on Windows

Симптоми

Да предположим, че имате база данни в Microsoft SQL Server 2016 или 2017, която е с разрешено прозрачно шифроване на бази данни или е в процес на разрешаване или забрана. Ако базата данни съдържа повреда, така че част от GAM е неправилно маркирана като неразпределена в страницата GAM или PFS за екстента, възможно е сканирането на шифроването неправилно да приеме, че GAM страницата е неразпределена, и тогава да форматира страницата. В този случай последващо рестартиране на сървъра ще доведе до маркирането на базата данни като подозрителна при възстановяването му и може да получите следното съобщение за грешка:

      

SPID за дата и час Грешка: 5243, Тежест: 16, Щат: 8.

SPID за дата и час По време на вътрешна операция е открито несъответствие. Свържете се с техническата поддръжка.

      

Забележки

  • Тази корекция ще попречи на сканирането на шифроването да форматира повредената GAM страница, но няма да коригира несъответствието на базата данни.
  • Ако клиентът често прави на пауза и възобновява сканирането на шифроването с помощта на Trace Flag (TF) 5004, този проблем може да е по-вероятно да възникне и може да видите няколко вторични копия.

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.

Решение

Кумулативна информация за актуализацията:

Този проблем е решен в следните кумулативни актуализации за SQL Server:

За кумулативните актуализации за SQL Server:

Всяка нова кумулативна актуализация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са били включени в предишната кумулативна актуализация. Прегледайте последните кумулативни актуализации за SQL Server:

Още информация

Научете повече относно терминологията, която Microsoft използва за описване на актуализациите на софтуера.