Udostępnij przez


sp_add_maintenance_plan (języka Transact-SQL)

Dodaje planu konserwacji i zwraca identyfikator planu.

Uwaga

Ta procedura przechowywana jest używana z planów konserwacji bazy danych.Funkcja ta została zastąpiona z planów konserwacji, które nie należy używać tej procedura przechowywana.Procedura ta pozwala zachować planów konserwacji bazy danych w przypadku instalacji, które zostały uaktualnione z poprzedniej wersja SQL Server.

This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature.

Topic link iconKonwencje składni języka Transact-SQL


sp_add_maintenance_plan [ @plan_name = ] 'plan_name' , 
          @plan_id = 'plan_id' OUTPUT

Argumenty

  • [ @plan_name =] 'plan_name'
    Specifies the name of the maintenance plan to be added.plan_name is varchar(128).

  • @plan_id = 'plan_id'
    Specifies the ID of the maintenance plan.plan_id is uniqueidentifier.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Remarks

sp_add_maintenance_plan musi być uruchamiane msdb bazy danych i tworzy plan nowego, ale puste, konserwacji.Aby dodać jednego lub kilku baz danych i skojarzeniu ich z zadanie lub zadanie, wykonać sp_add_maintenance_plan_db and sp_add_maintenance_plan_job.

Uprawnienia

Tylko członkowie sysadmin roli serwera stałe mogą być wykonać sp_add_maintenance_plan.

Przykłady

Tworzenie planu konserwacji o nazwie Myplan.

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

Sukces podczas tworzenia planu konserwacji zwróci identyfikator planu.

'The id for the maintenance plan "Myplan" is:' FAD6F2AB-3571-11D3-9D4A-00C04FB925FC