Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: SQL Server
Löscht den Arbeitsspeicher syscommittab
auf den Datenträger, um bei der Bereinigung von Änderungen zu helfen.
Transact-SQL-Syntaxkonventionen
Syntax
sp_flush_commit_table
[ @flush_ts = ] flush_ts
[ , [ @cleanup_version = ] cleanup_version ]
[ ; ]
Argumente
[ @flush_ts = ] flush_ts
Gibt die aktuelle Änderungsnachverfolgungsversion an. @flush_ts ist groß und kann nicht seinNULL
.
[ @cleanup_version = ] cleanup_version
Die Änderungsnachverfolgungsversion des Wasserzeichens für die syscommittab
Bereinigung. @cleanup_version ist großint, mit einem Standardwert von NULL
.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Beispiele
EXEC sys.sp_flush_commit_table 11;
GO
Hier sehen Sie das Ergebnis.
Started executing query at Line 1
(10 rows affected)
Total execution time: 00:00:00.076
Hinweise
Dieses Verfahren muss in einer Datenbank ausgeführt werden, in der die Änderungsnachverfolgung aktiviert ist.
Berechtigungen
Nur ein Mitglied der Sysadmin-Serverrolle oder db_owner Datenbankrolle kann dieses Verfahren ausführen.
Zugehöriger Inhalt
- Informationen zur Änderungsnachverfolgung (Transact-SQL)
- Bereinigung und Problembehandlung von Änderungen (Transact-SQL)
- Änderungsnachverfolgungs-Funktionen (Transact-SQL)
- Systemtabellen für die Änderungsnachverfolgung (Transact-SQL)
- Gespeicherte Prozeduren zur Änderungsnachverfolgung (Transact-SQL)