Sdílet prostřednictvím


sys.sp_cdc_start_job (Transact-SQL)

platí pro:SQL Server

Spustí úkol změny nebo zachycení dat pro aktuální databázi.

Transact-SQL konvence syntaxe

Syntaxe

sys.sp_cdc_start_job
    [ [ @job_type = ] N'job_type' ]
[ ; ]

Arguments

[ @job_type = ] N'job_type'

Typ práce, kterou přidat. @job_type je nvarchar(20) s výchozím hodnotou capture. Platné vstupy jsou capture a cleanup.

Hodnoty návratového kódu

0 (úspěch) nebo 1 (selhání).

Sada výsledků

Žádné.

Poznámky

sys.sp_cdc_start_job Administrátor jej může použít k explicitnímu spuštění buď zachycení, nebo úklidu.

Povolení

Vyžaduje členství v roli db_owner pevné databáze.

Examples

A. Začněte zachycení

Následující příklad spouští zachycení úkolu databáze AdventureWorks2025 . Specifikace hodnoty pro @job_type není nutná, protože výchozím typem captureúlohy je .

USE AdventureWorks2022;
GO

EXECUTE sys.sp_cdc_start_job;
GO

B. Začněte s úklidem

Následující příklad spouští úklidovou práci databáze AdventureWorks2025 .

USE AdventureWorks2022;
GO

EXECUTE sys.sp_cdc_start_job @job_type = N'cleanup';