Freigeben über


sys.sp_cdc_help_jobs (Transact-SQL)

Gilt für: SQL Server

Stellt Informationen über alle Cleanup- oder Aufzeichnungsaufträge für Change Data Capture in der aktuellen Datenbank bereit.

Transact-SQL-Syntaxkonventionen

Syntax

sys.sp_cdc_help_jobs
[ ; ]

Rückgabecodewerte

0 (erfolgreich) oder 1 Fehler.

Resultset

Spaltenname Datentyp Beschreibung
job_id uniqueidentifier Der ID der Stelle.
job_type nvarchar(20) Typ des Auftrags.
maxtrans int Die maximale Anzahl von Transaktionen, die in jedem Scanzyklus verarbeitet werden sollen.

maxtrans ist nur für Erfassungsaufträge gültig.
maxscans int Die maximale Anzahl der auszuführenden Scanzyklen, um alle Zeilen aus dem Protokoll zu extrahieren.

maxscans ist nur für Erfassungsaufträge gültig.
continuous bit Ein Kennzeichen, das angibt, ob der Aufnahmeauftrag kontinuierlich ausgeführt werden soll (1) oder im einmaligen Modus (0). Weitere Informationen finden Sie unter sys.sp_cdc_add_job.

continuous ist nur für Erfassungsaufträge gültig.
pollinginterval bigint Anzahl der Sekunden zwischen Protokollscanzyklen.

pollinginterval ist nur für Erfassungsaufträge gültig.
retention bigint Anzahl der Minuten, die Änderungszeilen in Änderungstabellen beibehalten werden sollen.

retention ist nur für Bereinigungsaufträge gültig.
threshold bigint Die maximale Anzahl von Einträgen für Löschvorgänge, die mit einer einzelnen Anweisung beim Cleanup gelöscht werden können.

Berechtigungen

Hierfür ist die Mitgliedschaft in der festen Datenbankrolle db_owner erforderlich.

Beispiele

Im folgenden Beispiel werden Informationen zu den definierten Aufzeichnungs- und Cleanupaufträgen für die AdventureWorks2022-Datenbank zurückgegeben.

USE AdventureWorks2022;
GO

EXEC sys.sp_cdc_help_jobs;
GO