添加維護(hù)計(jì)劃并返回該計(jì)劃 ID。
sp_add_maintenance_plan [ @plan_name = ] 'plan_name' ,
@plan_id = 'plan_id' OUTPUT
[@plan_name =] 'plan_name'
指定要添加的維護(hù)計(jì)劃的名稱。plan_name 的數(shù)據(jù)類型為 varchar(128)。
@plan_id = 'plan_id'
指定維護(hù)計(jì)劃的 ID。plan_id 的數(shù)據(jù)類型為 uniqueidentifier。
0(成功)或 1(失?。?/P>
sp_add_maintenance_plan(必須從 msdb 數(shù)據(jù)庫(kù)中運(yùn)行)創(chuàng)建一個(gè)新的空維護(hù)計(jì)劃。若要添加一個(gè)或多個(gè)數(shù)據(jù)庫(kù)并將它們和一個(gè)或多個(gè)作業(yè)關(guān)聯(lián),請(qǐng)執(zhí)行 sp_add_maintenance_plan_db 和 sp_add_maintenance_plan_job。
只有 sysadmin 固定服務(wù)器角色的成員才可以執(zhí)行 sp_add_maintenance_plan。
創(chuàng)建一個(gè)名為 Myplan 的維護(hù)計(jì)劃。
DECLARE @myplan_id UNIQUEIDENTIFIER
EXECUTE sp_add_maintenance_plan N'Myplan',@plan_id=@myplan_id OUTPUT
PRINT 'The id for the maintenance plan "Myplan" is:'+convert(varchar(256),@myplan_id)
GO
若成功創(chuàng)建了維護(hù)計(jì)劃,則將返回計(jì)劃 ID。
'The id for the maintenance plan "Myplan" is:' FAD6F2AB-3571-11D3-9D4A-00C04FB925FC