Compartir a través de


sys.sp_cdc_start_job (Transact-SQL)

Se aplica a: SQL Server

Inicia una limpieza de captura datos modificados o un trabajo de captura de la base de datos actual.

Convenciones de sintaxis de Transact-SQL

Sintaxis

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

Argumentos

[ @job_type = ] N'job_type'

Tipo de trabajo que se agrega. @job_type es nvarchar(20) con un valor predeterminado de capture. Las entradas válidas son capture y cleanup.

Valores de código de retorno

0 (correcto) o 1 (erróneo).

Conjunto de resultados

Ninguno.

Comentarios

sys.sp_cdc_start_job un administrador puede usar para iniciar explícitamente el trabajo de captura o el trabajo de limpieza.

Permisos

Requiere pertenencia al rol fijo de base de datos db_owner.

Ejemplos

A Inicio de un trabajo de captura

En el siguiente ejemplo se inicia el trabajo de captura para la base de datos AdventureWorks2022. No es necesario especificar un valor para @job_type porque el tipo de trabajo predeterminado es capture.

USE AdventureWorks2022;
GO

EXEC sys.sp_cdc_start_job;
GO

B. Inicio de un trabajo de limpieza

En el siguiente ejemplo se inicia un trabajo de limpieza para la base de datos AdventureWorks2022.

USE AdventureWorks2022;
GO

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