Änderungsnachverfolgung Katalogansichten – sys.change_tracking_tables
Gilt für: SQL Server Azure SQL-Datenbank Azure 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 Katalogsichten ist auf sicherungsfähige Elemente eingeschränkt, bei denen der Benutzer entweder der Besitzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde. 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)