sp_add_maintenance_plan (Transact-SQL)
Bir bakım planı ekler ve plan kodunu verir.
Not
Bu saklı yordam veritabanı bakım planları ile kullanılır.Bu özellik, bu saklı yordamkullanmayın bakım planları ile değiştirilmiştir.Veritabanı bakım planları, bir önceki sürüm yükseltilen yüklemelerde korumak için bu yordamı kullanın. SQL Server.
Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.
Sözdizimi
sp_add_maintenance_plan [ @plan_name = ] 'plan_name' ,
@plan_id = 'plan_id' OUTPUT
Bağımsız değişkenler
[ @ plan_name =] 'plan_name'
Eklenecek bakım planının adını belirtir.plan_name olan varchar(128).@ plan_id = 'plan_id'
Bakım planını Kimliğini belirtir.plan_id olan uniqueidentifier.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Açıklamalar
sp_add_maintenance_plan dan çalıştırılması gereken msdb veritabanı ve yeni, ancak boş, bakım planı oluşturur.Bir veya daha fazla veritabanları ekleme ve bunları bir iş veya yürütmekişleri ile ilişkilendirmek içinsp_add_maintenance_plan_db ve sp_add_maintenance_plan_job.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü için yürütmek sp_add_maintenance_plan.
Örnekler
Myplan adlı bir bakım planı oluşturun.
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
Bakım planı oluşturma başarı planı Kimliği döndürür
'The id for the maintenance plan "Myplan" is:' FAD6F2AB-3571-11D3-9D4A-00C04FB925FC