Änderungsnachverfolgung Katalogansichten – sys.change_tracking_tables

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed Instance

Gibt eine Zeile für jede Tabelle in der aktuellen Datenbank zurück, für die die Änderungsnachverfolgung aktiviert ist.

Spaltenname Datentyp BESCHREIBUNG
object_id int ID einer Tabelle, die ein Änderungsjournal aufweist. Die Tabelle kann ein Änderungsjournal aufweisen, auch wenn die Änderungsnachverfolgung zurzeit deaktiviert ist.

Die Tabellen-ID ist innerhalb der Datenbank eindeutig.
is_track_columns_updated_on bit Aktueller Status der Änderungsnachverfolgung für die Tabelle:

0 = OFF

1 = ON
begin_version bigint Version der Datenbank, als die Änderungsnachverfolgung für die Tabelle begann. Diese Version gibt in der Regel an, wann die Änderungsnachverfolgung aktiviert wurde; dieser Wert wird jedoch zurückgesetzt, wenn die Tabelle abgeschnitten ist.
cleanup_version bigint Die Version, bis zu der durch ein Cleanup Änderungsnachverfolgungsinformationen möglicherweise gelöscht wurden.
min_valid_version bigint Minimale gültige Version der Änderungsnachverfolgungsinformationen, die für die Tabelle verfügbar sind.

Beim Abrufen von Änderungen für die Tabelle, die mit dieser Zeile verknüpft ist, muss der Wert für last_sync_version größer oder gleich der in dieser Spalte aufgeführten Version sein. Weitere Informationen finden Sie unter CHANGE_TRACKING_MIN_VALID_VERSION (Transact-SQL).

Berechtigungen

Die Sichtbarkeit der Metadaten in Katalogansichten ist auf sicherungsfähige Elemente beschränkt, die ein Benutzer besitzt oder für die der Benutzer eine Berechtigung erteilt hat. Weitere Informationen finden Sie unter Metadata Visibility Configuration.

Weitere Informationen

CHANGE_TRACKING_MIN_VALID_VERSION (Transact-SQL)
Änderungsnachverfolgung für Katalogsichten (Transact-SQL)
Nachverfolgen von Datenänderungen (SQL Server)