SQL SERVER 2008删除维护计划作业
2013-11-30 14:42
417 查看
use [msdb]
declare @job_name varchar(100)
set @job_name = N'CustomerRelationDB_back.Subplan_1'
--注:job_name为维护计划对应的job name
delete sysmaintplan_log from sysmaintplan_subplans as subplans
inner join sysjobs_view as syjobs on subplans.job_id = syjobs.job_id
inner join sysmaintplan_log on subplans.subplan_id =sysmaintplan_log.subplan_id
where (syjobs.name = @job_name)
--删除代理的作业
delete sysjobschedules from sysjobs_view v
inner join sysjobschedules o on v.job_id=o.job_id where v.name=@job_name
--删除子计划
delete sysmaintplan_subplans from sysmaintplan_subplans as subplans
inner join sysjobs_view as syjobs on subplans.job_id = syjobs.job_id
where (syjobs.name = @job_name)
--删除作业
delete from msdb.dbo.sysjobs_view where name = @job_name
declare @job_name varchar(100)
set @job_name = N'CustomerRelationDB_back.Subplan_1'
--注:job_name为维护计划对应的job name
delete sysmaintplan_log from sysmaintplan_subplans as subplans
inner join sysjobs_view as syjobs on subplans.job_id = syjobs.job_id
inner join sysmaintplan_log on subplans.subplan_id =sysmaintplan_log.subplan_id
where (syjobs.name = @job_name)
--删除代理的作业
delete sysjobschedules from sysjobs_view v
inner join sysjobschedules o on v.job_id=o.job_id where v.name=@job_name
--删除子计划
delete sysmaintplan_subplans from sysmaintplan_subplans as subplans
inner join sysjobs_view as syjobs on subplans.job_id = syjobs.job_id
where (syjobs.name = @job_name)
--删除作业
delete from msdb.dbo.sysjobs_view where name = @job_name
相关文章推荐
- 在SQL Server 2005上遇到了先删除已运行维护计划后,再删除代理中由其产生的作业时,提示删除失败,如何处理?
- [大冒险]数据库维护计划和作业删除异常
- SQL SERVER 2008如何建立自动备份的维护计划
- SQL Server 2008 维护计划执行失败一例
- SQL SERVER 2005删除维护作业报错:The DELETE statement conflicted with the REFERENCE constraint "FK_subplan_jo
- SQL Server 2008&2005维护计划对比
- Sql Server 2008 维护计划(图解)
- SQL SERVER 2005删除维护作业报错:The DELETE statement conflicted with the REFERENCE constraint "FK_subplan_job_id"
- SQL Server 2008 / 2008 R2 定期自动备份数据库,除了在维护计划内添加计划,还有这种方式
- SQL Server 数据库维护计划 日志作业失败的解决
- 使用SQL Server 2008维护计划实现数据库定时自动备份
- 删除sql2005 作业和维护计划
- SQL Server 2008维护计划 出错 无法实现自动备份
- SQL Server 2008 maintenance plan package (维护计划包) 迁移步骤
- 作业及维护计划的删除
- SQL Server 2008&2005维护计划对比
- SQL Server 2008 维护计划实现数据库备份
- SQL Server 2008 维护计划实现数据库备份(最佳实践)
- ms sql server 2005 维护计划无法删除问题(sql server 2005 maintnance plan can not delete)
- SQL Server 2008维护计划设置