共用方式為


sp_help_maintenance_plan (Transact-SQL)

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

[!附註]

這個預存程序需搭配資料庫維護計畫一起使用。這項功能已被不使用這個預存程序的維護計畫所取代。請使用這個程序來維護由舊版 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'