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.
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
Notas
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 a la función de base de datos fija 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 AdventureWorks. No es necesario especificar un valor para job_type porque el tipo de trabajo predeterminado es capture.
USE AdventureWorks;
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 AdventureWorks.
USE AdventureWorks;
GO
EXEC sys.sp_cdc_start_job @job_type = N'cleanup';