zoukankan      html  css  js  c++  java
  • MSSQL:删除系统作业计划

    use [msdb]
    declare @job_name varchar(100)
    set @job_name = N'EveryDayBackup.Subplan_1'
    --注:jobName为维护计划对应的jobName
    --删除在计划里面的日志
    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

  • 相关阅读:
    支付
    REST framework补充
    Django与Ajax
    Django 模型层ORM
    Django简介
    Web应用
    Docker配置pycharm连接
    Docker 网络扩展
    Docker 之Docker-Compose
    Docker 之Dockerfile
  • 原文地址:https://www.cnblogs.com/oumi/p/10169320.html
Copyright © 2011-2022 走看看