Хранимая процедура sp_delete_maintenance_plan_db (Transact-SQL)

Отсоединяет определенный план обслуживания от указанной базы данных.

ms188736.note(ru-ru,SQL.90).gifПримечание.
Эта хранимая процедура используется планами обслуживания базы данных. Эта возможность заменена планами обслуживания, не использующими данную хранимую процедуру. Используйте данную процедуру для поддержки планов обслуживания баз данных в установках, которые были обновлены из предыдущих версий SQL Server.

В будущей версии Microsoft SQL Server эта возможность будет удалена. Избегайте использования этой возможности в новых разработках и запланируйте изменение существующих приложений, в которых она применяется.

Значок ссылки на разделСинтаксические обозначения в Transact-SQL

Синтаксис


sp_delete_maintenance_plan_db [ @plan_id = ] 'plan_id' , 
     [ @db_name = ] 'database_name' 

Аргументы

  • [ @plan_id =] 'plan_id'
    Указывает идентификатор плана обслуживания. Аргумент plan_id имеет тип uniqueidentifier.
  • [ @db_name =] 'database_name'
    Указывает имя базы данных, которая должна быть удалена из плана обслуживания. Аргумент database_name имеет тип sysname.

Значения кодов возврата

0 (успешное завершение) или 1 (неуспешное завершение)

Замечания

Хранимая процедура sp_delete_maintenance_plan_db должна запускаться из базы данных msdb.

Хранимая процедура sp_delete_maintenance_plan_db удаляет связь плана обслуживания с указываемой базой данных; она не удаляет и не разрушает базу данных.

Когда хранимая процедура sp_delete_maintenance_plan_db удаляет последнюю базу данных из плана обслуживания, она также удаляет план обслуживания.

Разрешения

Только члены фиксированной серверной роли sysadmin могут выполнять процедуру sp_delete_maintenance_plan_db.

Примеры

Удаление плана обслуживания в базе данных AdventureWorks, добавленного ранее при помощи процедуры sp_add_maintenance_plan_db.

EXECUTE   sp_delete_maintenance_plan_db N'FAD6F2AB-3571-11D3-9D4A-00C04FB925FC', N'AdventureWorks'

См. также

Основные понятия

Хранимые процедуры плана обслуживания базы данных (Transact-SQL)

Другие ресурсы

Планы обслуживания

Справка и поддержка

Получение помощи по SQL Server 2005