Поделиться через


sp_delete_maintenance_plan (Transact-SQL)

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

ПримечаниеПримечание

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

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

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

Синтаксис


            sp_delete_maintenance_plan [ @plan_id = ] 'plan_id' 

Аргументы

  • [ @plan_id =] 'plan_id'
    Идентификатор удаляемого плана обслуживания. Аргумент plan_id имеет тип uniqueidentifier. Этот аргумент должен содержать допустимый идентификатор плана обслуживания.

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

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

Замечания

Процедуру sp_delete_maintenance_plan необходимо запускать из базы данных msdb.

Разрешения

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

Примеры

Следующий пример иллюстрирует удаление плана обслуживания, созданного с помощью процедуры sp_add_maintenance_plan.

EXECUTE sp_delete_maintenance_plan 'FAD6F2AB-3571-11D3-9D4A-00C04FB925FC'