Problembeschreibung
Gehen Sie davon aus, dass in SQL Server 2014, 2016 und 2017 eine Datenbank für die Änderungsnachverfolgung aktiviert ist. Möglicherweise tritt eine Situation auf, in der die automatische Bereinigungsaufgabe für die Änderungsnachverfolgung die Fehlermeldung 22122/22123 mit dem Tabellennamen als unleserliche Zeichen meldet, oder wenn Sie die Fehlermeldung drucken, tritt möglicherweise eine Zugriffsverletzung auf. Darüber hinaus stellen Sie möglicherweise fest, dass ein Stapelabbild auftritt. Das Fehlerprotokoll lautet wie folgt:
<DateTime> spid#-Fehler: 22123, Schweregrad: 16, Status: 1.
<DateTime> spid#-Änderungsnachverfolgung autocleanup wird auf der Nebentabelle "" blockiert. Wenn der Fehler weiterhin besteht, überprüfen Sie, ob die Tabelle "" durch einen Prozess blockiert wird.
<DateTime> spid# ***Stack Dump wird an <FileLocation>
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Lösung
Dieses Problem wurde in den folgenden kumulativen Updates für SQL Server behoben:
Informationen zu kumulativen Updates für SQL Server:
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:
Problemumgehung
Um das Problem zu umgehen, können Sie das Ablaufverfolgungskennzeichen 8293 aktivieren.
Informationsquellen
Erfahren Sie mehr über die Terminologie, die Microsoft verwendet, um Softwareupdates zu beschreiben.