sp_add_maintenance_plan (języka Transact-SQL)
Dodaje planu konserwacji i zwraca identyfikator planu.
Ostrzeżenie
Ta procedura składowana jest używana z planów konserwacji bazy danych.Ta funkcja została zastąpiona funkcją planów konserwacji, które nie korzystają z tej procedura składowana.Ta procedura służy do utrzymania planów konserwacji bazy danych w instalacjach, które zostały uaktualnione z poprzedniej wersja programu SQL Server.
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.
Składnia
sp_add_maintenance_plan [ @plan_name = ] 'plan_name' ,
@plan_id = 'plan_id' OUTPUT
Argumenty
[ @ plan_name =] 'plan_name"
Określa nazwę planu konserwacji, które mają zostać dodane.plan_name jest varchar(128).@ plan_id = "plan_id'
Określa identyfikator planu konserwacji.plan_id jest uniqueidentifier.
Wartości kodów powrotnych
0 (sukces) lub 1 (błąd)
Uwagi
sp_add_maintenance_plan należy uruchomić z msdb bazy danych i tworzy plan konserwacji, ale puste,.Aby dodać jednego lub kilku baz danych i skojarzyć je z wykonać, zadania lub zadaniesp_add_maintenance_plan_db i sp_add_maintenance_plan_job.
Uprawnienia
Tylko członkowie sysadmin stała rola serwera można 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 w tworzeniu planu konserwacji zwróci identyfikator planu.
'The id for the maintenance plan "Myplan" is:' FAD6F2AB-3571-11D3-9D4A-00C04FB925FC
Zobacz także