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
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';