Simptome
Să presupunem că aveți o bază de date cu urmărirea modificărilor activată în SQL Server 2014, 2016 și 2017. Este posibil să întâlniți o situație în care activitatea de curățare automată care urmărește modificările poate raporta mesajul de eroare 22122/22123 cu numele de tabel sub formă de caractere deformate sau poate atinge o violare a accesului atunci când imprimați mesajul de eroare. În plus, este posibil să observați că are loc un dump stivu. Jurnalul de erori este după cum urmează:
< DatăOră> spid# Eroare: 22123, Severitate: 16, Stare: 1.
< DatăOră> spid# Change Tracking autocleanup is blocked on side table of "". Dacă eroarea persistă, verificați dacă tabelul "" este blocat de vreun proces.
< DatăOră> spid# ***Stack Dump trimis la <FileLocation>
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft care sunt listate în secțiunea „Se aplică la”.
Rezolvare
Această problemă este remediată în următoarele actualizări cumulative pentru SQL Server:
- Actualizarea cumulativă 14 pentru SQL Server 2017
- Actualizarea cumulativă 6 pentru SQL Server 2016 SP2
- Actualizarea cumulativă 4 pentru SQL Server 2014 SP3
Despre actualizările cumulative pentru SQL Server:
Fiecare actualizare cumulativă nouă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:
- Cea mai recentă actualizare cumulativă pentru SQL Server 2017
- Cea mai recentă actualizare cumulativă pentru SQL Server 2016
- Cea mai recentă actualizare cumulativă pentru SQL Server 2014
Soluție
Pentru a rezolva problema, puteți activa semnalizarea de urmărire 8293.
Referințe
Aflați despre terminologia pe care o utilizează Microsoft pentru a descrie actualizările de software.