sys.sp_cdc_help_jobs (Transact-SQL)

适用于:SQL Server

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

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 固定数据库角色中的成员资格。

示例

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

USE AdventureWorks2022;
GO

EXEC sys.sp_cdc_help_jobs;
GO