共用方式為


sp_help_maintenance_plan (Transact-SQL)

傳回指定維護計劃的相關資訊。如果未指定計劃,這個預存程序會傳回所有維護計劃的相關資訊。

ms189816.note(zh-tw,SQL.90).gif附註:
這個預存程序需搭配資料庫維護計劃一起使用。這項功能已被不使用這個預存程序的維護計劃所取代。請使用這個程序來維護由舊版 SQL Server 升級之安裝的資料庫維護計劃。

未來的 Microsoft SQL Server 發行版本將不再提供此功能。請避免在新的開發工作中使用此功能,並計劃修改目前使用此功能的應用程式。

主題連結圖示Transact-SQL 語法慣例

語法


sp_help_maintenance_plan [ [ @plan_id = ] 'plan_id' ]

引數

  • [ @plan_id =] 'plan_id'
    指定維護計劃的計劃識別碼。plan_idUNIQUEIDENTIFIER。預設值是 NULL。

傳回碼值

結果集

如果指定了 plan_idsp_help_maintenance_plan 會傳回三份資料表:「計劃」、「資料庫」和「作業」。

計劃資料表

資料行名稱 資料類型 描述

plan_id

uniqueidentifier

維護計劃識別碼。

plan_name

sysname

維護計劃名稱。

date_created

datetime

維護計劃的建立日期。

owner

sysname

維護計劃的擁有者。

max_history_rows

int

用來將維護計劃的歷程記錄記載到系統資料表中,所配置的最大資料列數。

remote_history_server

int

可以寫入歷程記錄報表之遠端伺服器的名稱。

max_remote_history_rows

int

在遠端伺服器系統資料表中,可寫入歷程記錄報表的資料列最大配置列數。

user_defined_1

int

預設值是 NULL。

user_defined_2

nvarchar(100)

預設值是 NULL。

user_defined_3

datetime

預設值是 NULL。

user_defined_4

uniqueidentifier

預設值是 NULL。

資料庫資料表

資料行名稱 描述

database_name

維護計劃所有相關資料庫的名稱。database_namesysname

作業資料表

資料行名稱 描述

job_id

與維護計劃相關聯之所有作業的識別碼。job_iduniqueidentifier

備註

sp_help_maintenance_planmsdb 資料庫中。

權限

只有系統管理員 (sysadmin) 固定伺服器角色的成員,才能夠執行 sp_help_maintenance_plan

範例

這個範例說明 FAD6F2AB-3571-11D3-9D4A-00C04FB925FC 維護計劃的相關資訊。

EXECUTE   sp_help_maintenance_plan 
   N'FAD6F2AB-3571-11D3-9D4A-00C04FB925FC'

請參閱

概念

資料庫維護計劃預存程序 (Transact-SQL)

其他資源

維護計劃

說明及資訊

取得 SQL Server 2005 協助