Симптоми
Да предположим, че имате база данни с разрешена проследяване на промените в SQL Server 2014, 2016 и 2017. Може да се сблъскате със ситуация, при която задачата за автоматично почистване на проследяване на промените може да докладва за съобщение за грешка 22122/22123 с име на таблицата като нечетливи знаци или може да се стигне до непозволен достъп до памет, когато отпечатвате съобщението за грешка. Освен това може да забележите, че се извършва вторично копие на групата. Регистрационният файл за грешки е следният:
< DateTime> spid# Грешка: 22123, Степен на сериозност: 16, Състояние: 1.
< DateTime> spid# Автоматичното почистване на проследяването на промени е блокирано в страничната таблица на "". Ако грешката продължава, проверете дали таблицата "" е блокирана от някой процес.
< DateTime> spid# ***Stack Dump се изпраща до <FileLocation>
Състояние
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.
Решение
Този проблем е решен в следните кумулативни актуализации за SQL Server:
- Сборна актуализация 14 за SQL Server 2017
- Сборна актуализация 6 за SQL Server 2016 SP2
- Сборна актуализация 4 за SQL Server 2014 SP3
За кумулативните актуализации за SQL Server:
Всяка нова кумулативна актуализация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са били включени в предишната кумулативна актуализация. Прегледайте последните кумулативни актуализации за SQL Server:
- Последна сборна актуализация за SQL Server 2017
- Последна сборна актуализация за SQL Server 2016
- Последна сборна актуализация за SQL Server 2014
Заобиколно решение
За да заобиколите проблема, можете да разрешите флаг за проследяване 8293.
Справки
Научете повече относно терминологията, която Microsoft използва за описване на актуализациите на софтуера.