sys.sp_cdc_help_jobs (Transact-SQL)
報告目前資料庫中所有異動資料擷取清除或擷取作業的相關資訊。
適用於:SQL Server (SQL Server 2008 至目前版本)。 |
語法
sys.sp_cdc_help_jobs
傳回碼值
0 (成功) 或 1 (失敗)
結果集
資料行名稱 |
資料類型 |
說明 |
---|---|---|
job_id |
uniqueidentifier |
作業的識別碼。 |
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