sp_delete_maintenance_plan_db (Transact-SQL)
Disassociates planu konserwacji określona z określonej bazy danych.
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.
sp_delete_maintenance_plan_db [ @plan_id = ] 'plan_id' ,
[ @db_name = ] 'database_name'
Argumenty
[ @plan_id =] 'plan_id'
Specifies the maintenance plan ID.plan_id is uniqueidentifier.[ @db_name =] 'database_name'
Specifies the database name to be deleted from the maintenance plan.database_name is sysname.
Wartości kodów powrotnych
0 (sukces) lub 1 (brak)
Remarks
sp_delete_maintenance_plan_db musi być uruchamiane msdb bazy danych.
The sp_delete_maintenance_plan_db procedura przechowywana removes the association between the maintenance plan and the specified database; it does not drop or destroy the database.
Kiedy sp_delete_maintenance_plan_db usuwa ostatnie bazy danych z planu konserwacji, procedurze przechowywanej powoduje także usunięcie planu konserwacji.
Uprawnienia
Tylko członkowie sysadmin roli serwera stałe mogą być wykonać sp_delete_maintenance_plan_db.
Przykłady
Usuwa planu konserwacji w AdventureWorks bazy danych, wcześniej dodany przy użyciu sp_add_maintenance_plan_db.
EXECUTE sp_delete_maintenance_plan_db N'FAD6F2AB-3571-11D3-9D4A-00C04FB925FC', N'AdventureWorks'
See Also