sp_delete_maintenance_plan_job (Transact-SQL)
適用於:SQL Server
將指定的維護計劃與指定的作業解除關聯。
注意
此預存程式會與資料庫維護計劃搭配使用。 此功能已取代為不使用此預存程式的維護計劃。 使用此程式,在從舊版 SQL Server 升級的安裝上維護資料庫維護計劃。
SQL Server 的未來版本將移除此功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。
語法
sp_delete_maintenance_plan_job
[ @plan_id = ] 'plan_id'
, [ @job_id = ] 'job_id'
[ ; ]
引數
[ @plan_id = ] 'plan_id'
指定維護計劃的識別碼。 @plan_id是 uniqueidentifier,而且必須是有效的標識碼。
[ @job_id = ] 'job_id'
指定與維護計劃相關聯之作業的標識碼。 @job_id是 uniqueidentifier,而且必須是有效的標識碼。
傳回碼值
0
(成功) 或 1
(失敗)。
備註
sp_delete_maintenance_plan_job
必須從 msdb
資料庫執行。
從維護計劃中移除所有作業時,您應該執行 sp_delete_maintenance_plan_db
以從計劃中移除其餘資料庫。
權限
您可以授與此 EXECUTE
程序的許可權,但這些許可權可能會在 SQL Server 升級期間覆寫。
範例
此範例會從維護計劃中刪除作業 B8FCECB1-E22C-11D2-AA64-00C04F688EAE
。
EXEC sp_delete_maintenance_plan_job
N'FAD6F2AB-3571-11D3-9D4A-00C04FB925FC',
N'B8FCECB1-E22C-11D2-AA64-00C04F688EAE';