sp_delete_maintenance_plan_job (Transact-SQL)
取消指定作业与指定维护计划的关联。
注意: |
---|
数据库维护计划使用这些存储过程。但此功能已由不使用此存储过程的维护计划取代。可使用此过程维护从 SQL Server 的早期版本升级的安装中的数据库维护计划。 |
后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。
语法
sp_delete_maintenance_plan_job [ @plan_id = ] 'plan_id' ,
[ @job_id = ] 'job_id'
参数
- [ @plan_id =] 'plan_id'
指定维护计划的 ID。plan_id 的数据类型为 uniqueidentifier ,并且必须是有效 ID。
- [ @job_id =] 'job_id'
指定与维护计划相关联的作业的 ID。job_id 的数据类型为 uniqueidentifier,并且必须是有效 ID。
返回代码值
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'