sys.sp_cdc_start_job (Transact-SQL)
Inicia uma limpeza do Change Data Capture ou o trabalho de captura do banco de dados atual.
Sintaxe
sys.sp_cdc_start_job [ [ @job_type = ] 'job_type' ]
Argumentos
- [ [ @job_type= ] 'job_type' ]
Tipo de trabalho a ser adicionado. job_type é nvarchar(20) com um padrão de captura. As entradas válidas são captura e limpeza.
Valores de código de retorno
0 (êxito) ou 1 (falha)
Conjuntos de resultados
Nenhum
Comentários
sys.sp_cdc_start_job pode ser usado por um administrador para iniciar explicitamente o trabalho de captura ou de limpeza.
Permissões
Requer associação na função de banco de dados fixa db_owner.
Exemplos
A. Iniciando um trabalho de captura
O exemplo a seguir inicia um trabalho de captura para o banco de dados AdventureWorks2008R2. Não é necessário especificar um valor para job_type porque o tipo de trabalho padrão é captura.
USE AdventureWorks2008R2;
GO
EXEC sys.sp_cdc_start_job;
GO
B. Iniciando um trabalho de limpeza
O exemplo a seguir inicia um trabalho de limpeza para o banco de dados AdventureWorks2008R2.
USE AdventureWorks2008R2;
GO
EXEC sys.sp_cdc_start_job @job_type = N'cleanup';