sys.sp_cdc_start_job (Transact-SQL)

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

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

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

Argumentos

  • [ [ @job_type= ] 'job_type' ]
    Tipo de trabajo que se va a agregar. job_type es de tipo nvarchar(20) y su valor predeterminado es capture. Las entradas válidas son capture y cleanup.

Valores de código de retorno

0 (correcto) o 1 (error)

Conjuntos de resultados

Ninguno

Comentarios

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

Permisos

Debe pertenecer al rol fijo de base de datos db_owner.

Ejemplos

A. Iniciar un trabajo de captura

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

USE AdventureWorks2008R2;
GO
EXEC sys.sp_cdc_start_job;
GO

B. Iniciar un trabajo de limpieza

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

USE AdventureWorks2008R2;
GO
EXEC sys.sp_cdc_start_job @job_type = N'cleanup';