sys.sp_cdc_start_job (Transact-SQL)
Startet einen Cleanup- oder Aufzeichnungsauftrag für Change Data Capture in der aktuellen Datenbank.
Transact-SQL-Syntaxkonventionen
Syntax
sys.sp_cdc_start_job [ [ @job_type = ] 'job_type' ]
Argumente
- [ [ @job_type= ] 'job_type' ]
Der Typ des hinzuzufügenden Auftrags. job_type ist vom Datentyp nvarchar(20). Der Standardwert ist capture. Gültige Eingaben sind capture und cleanup.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Resultsets
Keine
Hinweise
sys.sp_cdc_start_job kann von einem Administrator zum expliziten Start des Aufzeichnungs- oder Cleanupauftrags verwendet werden.
Berechtigungen
Erfordert die Mitgliedschaft in der festen Datenbankrolle db_owner.
Beispiele
A.Starten eines Aufzeichnungsauftrags
Im folgenden Beispiel wird der Aufzeichnungsauftrag für die AdventureWorks2012-Datenbank gestartet. Es muss kein Wert für job_type angegeben werden, da der Standardauftragstyp capture lautet.
USE AdventureWorks2012;
GO
EXEC sys.sp_cdc_start_job;
GO
B.Starten eines Cleanupauftrags
Im folgenden Beispiel wird ein Cleanupauftrag für die AdventureWorks2012-Datenbank gestartet.
USE AdventureWorks2012;
GO
EXEC sys.sp_cdc_start_job @job_type = N'cleanup';