sys.sp_cdc_start_job (T-SQL)
Berlaku untuk: SQL Server
Memulai pekerjaan pembersihan atau pengambilan penangkapan data perubahan untuk database saat ini.
Sintaks
sys.sp_cdc_start_job
[ [ @job_type = ] N'job_type' ]
[ ; ]
Argumen
[ @job_type = ] N'job_type'
Jenis pekerjaan yang akan ditambahkan. @job_type adalah nvarchar(20) dengan default capture
. Input yang valid adalah capture
dan cleanup
.
Mengembalikan nilai kode
0
(berhasil) atau 1
(kegagalan).
Tataan hasil
Tidak ada.
Keterangan
sys.sp_cdc_start_job
dapat digunakan oleh administrator untuk secara eksplisit memulai pekerjaan penangkapan atau pekerjaan pembersihan.
Izin
Memerlukan keanggotaan dalam peran database tetap db_owner .
Contoh
J. Memulai pekerjaan penangkapan
Contoh berikut memulai pekerjaan pengambilan untuk AdventureWorks2022
database. Menentukan nilai untuk @job_type tidak diperlukan karena jenis pekerjaan default adalah capture
.
USE AdventureWorks2022;
GO
EXEC sys.sp_cdc_start_job;
GO
B. Memulai pekerjaan pembersihan
Contoh berikut memulai pekerjaan pembersihan AdventureWorks2022
untuk database.
USE AdventureWorks2022;
GO
EXEC sys.sp_cdc_start_job
@job_type = N'cleanup';