sys.sp_cdc_start_job (Transact-SQL)
Запускает задание отслеживания или очистки данных изменений для текущей базы данных.
Синтаксические обозначения Transact-SQL
Синтаксис
sys.sp_cdc_start_job [ [ @job_type = ] 'job_type' ]
Аргументы
- [ [ @job_type= ] 'job_type' ]
Тип добавляемого задания. Аргумент job_type имеет тип nvarchar(20) и значение по умолчанию capture. Допустимые входные значения: capture и cleanup.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Результирующие наборы
Нет
Замечания
Процедура sys.sp_cdc_start_job может использоваться администратором для явного запуска задания отслеживания или задания очистки.
Разрешения
Необходимо членство в предопределенной роли базы данных db_owner.
Примеры
А.Запуск задания отслеживания
В следующем примере запускается задание отслеживания для базы данных AdventureWorks2012. Можно не указывать значение job_type, так как по умолчанию задание имеет тип capture.
USE AdventureWorks2012;
GO
EXEC sys.sp_cdc_start_job;
GO
Б.Запуск задания очистки
В следующем примере запускается задание очистки для базы данных AdventureWorks2012.
USE AdventureWorks2012;
GO
EXEC sys.sp_cdc_start_job @job_type = N'cleanup';