返回有關(guān)指定的維護計劃的信息。如果沒有指定計劃,那么該存儲過程將返回有關(guān)所有維護計劃的信息。
sp_help_maintenance_plan [ [ @plan_id = ] 'plan_id' ]
[@plan_id =] 'plan_id'
指定維護計劃的計劃 ID。plan_id 的數(shù)據(jù)類型為 UNIQUEIDENTIFIER。默認設(shè)置為 NULL。
無
如果指定了 plan_id,那么 sp_help_maintenance_plan 將返回三個表:Plan、Database 及 Job。
Plan 表
列名 | 數(shù)據(jù)類型 | 描述 |
---|---|---|
plan_id | uniqueidentifier | 維護計劃 ID。 |
plan_name | sysname | 維護計劃名稱。 |
date_created | datetime | 創(chuàng)建維護計劃的日期。 |
owner | sysname | 維護計劃的所有者。 |
max_history_rows | int | 在系統(tǒng)表中,為記錄維護計劃的歷史所分配的最大行數(shù)。 |
remote_history_server | int | 遠程服務(wù)器的名稱,可以將歷史報表寫入該服務(wù)器中。 |
max_remote_history_rows | int | 遠程服務(wù)器上的系統(tǒng)表中所分配的最大行數(shù),可以將歷史報表寫入該遠程服務(wù)器中。 |
user_defined_1 | int | 默認設(shè)置為 NULL。 |
user_defined_2 | nvarchar(100) | 默認設(shè)置為 NULL。 |
user_defined_3 | datetime | 默認設(shè)置為 NULL。 |
user_defined_4 | uniqueidentifier | 默認設(shè)置為 NULL。 |
Database 表
列名 | 描述 |
---|---|
database_name | 所有與維護計劃相關(guān)的數(shù)據(jù)庫的名稱。database_name 的數(shù)據(jù)類型為 sysname。 |
Job 表
列名 | 描述 |
---|---|
job_id | 所有與維護計劃相關(guān)的作業(yè)的 ID。job_id 的數(shù)據(jù)類型為 uniqueidentifier。 |
如果沒有指定計劃 ID,或者它為 NULL,則 sp_help_maintenance_plan 將返回有關(guān)全部現(xiàn)有維護計劃的信息。
列名 | 數(shù)據(jù)類型 | 描述 |
---|---|---|
plan_id | uniqueidentifier | 維護計劃 ID。 |
plan_name | sysname | 維護計劃名稱。 |
date_created | datetime | 創(chuàng)建維護計劃的日期。 |
owner | sysname | 維護計劃所有者。 |
max_history_rows | int | 在系統(tǒng)表中,為記錄維護計劃的歷史所分配的最大行數(shù)。 |
remote_history_server | int | 遠程服務(wù)器的名稱,可以將歷史報表寫入該遠程服務(wù)器中。 |
max_remote_history_rows | int | 遠程服務(wù)器上的系統(tǒng)表中所分配的最大行數(shù),可以將歷史報表寫入該遠程服務(wù)器中。 |
user_defined_1 | int | 默認設(shè)置為 NULL。 |
user_defined_2 | nvarchar(100) | 默認設(shè)置為 NULL。 |
user_defined_3 | datetime | 默認設(shè)置為 NULL。 |
user_defined_4 | uniqueidentifier | 默認設(shè)置為 NULL。 |
只有 sysadmin 固定服務(wù)器角色的成員才可以執(zhí)行 sp_help_maintenance_plan。