sp_delete_maintenance_plan_job (Transact-SQL)
解除指定維護計畫與指定工作之間的關聯。
注意
這個預存程序需搭配資料庫維護計畫一起使用。這項功能已被不使用這個預存程序的維護計畫所取代。請使用這個程序來維護由舊版 SQL Server 升級之安裝的資料庫維護計畫。
未來的 Microsoft SQL Server 版本將移除這項功能。請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。
適用於:SQL Server (SQL Server 2008 至目前版本)。 |
語法
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,從計畫中移除其餘的資料庫。
權限
只有系統管理員 (sysadmin) 固定伺服器角色的成員,才能夠執行 sp_delete_maintenance_plan_job。
範例
這個範例會從維護計畫中移除 "B8FCECB1-E22C-11D2-AA64-00C04F688EAE" 作業。
EXECUTE sp_delete_maintenance_plan_job N'FAD6F2AB-3571-11D3-9D4A-00C04FB925FC', N'B8FCECB1-E22C-11D2-AA64-00C04F688EAE';