Share via


sys.change_tracking_tables (Transact-SQL)

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 Konfigurieren der Sichtbarkeit von Metadaten.

Siehe auch

Verweis

CHANGE_TRACKING_MIN_VALID_VERSION (Transact-SQL)

Konzepte

Änderungsnachverfolgung für Katalogsichten (Transact-SQL)

Nachverfolgen von Datenänderungen (SQL Server)