Symptome
Nehmen Sie in SQL Server 2014 oder 2016 an, dass Sie über eine Datenbank verfügen, die Änderungsnachverfolgung verwendet und die automatische Bereinigung aktiviert ist. Wenn sich eine Datenbank in einem Nicht-Online-Status befindet (z. B. offline oder Wiederherstellung ausstehend) und der Wert dieser Datenbank-ID kleiner als die ID der Datenbank ist, für die die Änderungsnachverfolgung aktiviert ist, stellen Sie fest, dass die Bereinigung des Beistelltisches (change_tracking_objectid) nicht erfolgt.
Hinweis: Dieses Problem tritt nur auf, wenn die Datenbank-ID der Nicht-Onlinedatenbank kleiner als die der Datenbank ist, für die die Änderungsnachverfolgung aktiviert ist.
Lösung
Dieses Problem wurde erstmals im folgenden kumulativen Update für SQL Server behoben:
Kumulatives Update 7 für SQL Server 2014 Service Pack 1
Kumulatives Update 2 für SQL Server 2016
Informationen zu kumulativen Updates für SQL Server
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:
Neuestes kumulative Update für SQL Server 2014
Neuestes kumulative Update für SQL Server 2016
Status
Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.
Referenzmaterial
Erfahren Sie mehr über die Terminologie , die Microsoft zum Beschreiben von Softwareupdates verwendet.