Dieses Update fügt eine neue gespeicherte Prozedur hinzu, mit der Sie die Seitentabelle (change_tracking_objectid) in einer Datenbank, auf der die Änderungsnachverfolgung aktiviert ist, manuell bereinigen können.
Syntax
sp_flush_CT_internal_table_on_demand [@TableToClean =] ' Name '
Argumente
[@TableToClean =] "Tabellenname" ist der Name der Tabelle, für die die Änderungsnachverfolgung aktiviert ist. Die Rück Protokolle werden für die automatische Bereinigung durch die Änderungsnachverfolgung verlassen.
Erwartete Ausgabe
Wenn Sie die gespeicherte Prozedur ausführen, geschieht eines der folgenden Szenarien:
-
Wenn die Tabelle nicht vorhanden ist oder wenn die Änderungsnachverfolgung nicht aktiviert ist, werden entsprechende Fehlermeldungen ausgelöst.
-
Diese gespeicherte Prozedur ruft eine andere interne gespeicherte Prozedur auf, die Inhalte aus der Tabelle der Änderungsnachverfolgung bereinigt, die auf der ungültigen Bereinigungs Version basiert, und zwar mithilfe der sys.change_tracking_tables dynamischen Verwaltungsansicht. Wenn die Anwendung ausgeführt wird, werden die Informationen zum Löschen von Gesamt Zeilen angezeigt (für jede 5000-Zeile).
Fehlerbehebung
Service Pack-Informationen für SQL Server
Dieses Update ist in den folgenden Service Packs für SQL Server behoben:
SQL Server 2016 Service Pack 1
Service Packs sind kumulativ. Jedes neue Service Pack enthält alle Fixes, die in vorherigen Service Packs enthalten sind, zusammen mit allen neuen Fixes. Wir empfehlen, das neueste Service Pack und das neueste kumulative Update für dieses Service Pack zu verwenden. Sie müssen kein vorheriges Service Pack installieren, bevor Sie das neueste Service Pack installieren. Verwenden Sie Tabelle 1 im folgenden Artikel, um weitere Informationen zu den neuesten Service Packs und dem neuesten kumulativen Update zu finden. Ermitteln der Versions-, Editions-und Update Ebene von SQL Server und dessen Komponenten
VerweisWeitere Informationen zur Bereinigung der Änderungsnachverfolgung finden Sie unter Cleanup der Änderungs nach Verfolgung (Teil 1) und Bereinigung der Änderungsnachverfolgung (Teil 2).