Príznaky
Predpokladajme, že máte databázu s povoleným sledovaním zmien v SQL Server 2014, 2016 a 2017. Môžete sa vyskytnúť situácia, keď úloha automatického čistenia sledovania zmien môže nahlásiť chybové hlásenie 22122/22123 s názvom tabuľky ako nečitateľnými znakmi, alebo môže pri tlači chybového hlásenia naraziť na porušenie prístupu. Okrem toho si môžete všimnúť, že dochádza k výpisu zásobníka. Denník chýb vyzerá takto:
< DátumAČas> spid# Chyba: 22123, Závažnosť: 16, Stav: 1.
< DátumAČas> spid# Change Tracking autocleanup is blocked on side table of "". Ak zlyhanie pretrváva, skontrolujte, či tabuľku zablokuje nejaký proces.
< DátumAČas> spid# ***Stack Dump being sent to <FileLocation>
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.
Riešenie
Tento problém je opravený v nasledujúcich kumulatívnych aktualizáciách pre SQL Server:
- Kumulatívna aktualizácia 14 pre SQL Server 2017
- Kumulatívna aktualizácia 6 pre SQL Server 2016 SP2
- Kumulatívna aktualizácia 4 pre SQL Server 2014 SP3
Informácie o kumulatívnych aktualizáciách pre SQL Server:
Každá nová kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcej kumulatívnej aktualizácii. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
- Najnovšia kumulatívna aktualizácia pre SQL Server 2017
- Najnovšia kumulatívna aktualizácia pre SQL Server 2016
- Najnovšia kumulatívna aktualizácia pre SQL Server 2014
Alternatívne riešenie
Ak chcete tento problém obísť, môžete povoliť príznak sledovania 8293.
Odkazy
Získajte informácie o terminológii, ktorú Microsoft používa na popis aktualizácií softvéru.