sys.sp_cdc_help_jobs (Transact-SQL)

报告关于当前数据库中所有变更数据捕获清除或捕获作业的信息。

适用范围:SQL Server(SQL Server 2008 到当前版本)。

主题链接图标 Transact-SQL 语法约定

语法

sys.sp_cdc_help_jobs

返回代码值

0(成功)或 1(失败)

结果集

列名

数据类型

说明

job_id

uniqueidentifier

作业 ID。

job_type

nvarchar(20)

作业类型。

maxtrans

int

在每个扫描循环中要处理的最大事务数。

maxtrans 仅对捕获作业有效。

maxscans

int

为了从日志中提取所有行而要执行的最大扫描循环次数。

maxscans 仅对捕获作业有效。

continuous

bit

指示捕获作业是连续运行 (1) 还是以一次性模式运行 (0) 的标志。 有关详细信息,请参阅 sys.sp_cdc_add_job (Transact-SQL)

continuous 仅对捕获作业有效。

pollinginterval

bigint

日志扫描循环之间间隔的秒数。

pollinginterval 仅对捕获作业有效。

retention

bigint

更改行要在更改表中保留的分钟数。

retention 仅对清除作业有效。

threshold

bigint

清除时可以使用一条语句删除的删除条目的最大数量。

权限

要求具有 db_owner 固定数据库角色的成员身份。

示例

下例返回有关 AdventureWorks2012 数据库的已定义捕获和清除作业的信息。

USE AdventureWorks2012;
GO
EXEC sys.sp_cdc_help_jobs;
GO

请参阅

参考

dbo.cdc_jobs (Transact-SQL)

sys.sp_cdc_add_job (Transact-SQL)