sqlserver Job “MaintenancePlan.Subplan_1“ 创建失败,需要清除全部维护计划
sqlserver Job “MaintenancePlan.Subplan_1” 创建失败,需要清除全部维护计划
数据对网站运营或者企业运营是至关重要的,所以,我们在使用数据库的时候,为了保证数据的安全可靠性,都会做数据库备份,
很显然,这个备份,我们不可能每天都去手动备份,SQLServer 数据库就可以提供数据库定时备份的任务,你可以设置按照天、周、
月、年等不同设置不同的备份周期,这里我就不在介绍自动备份的设置了,百度教程可以找到一大波,最重要的一点就是,一定要开
启Sqlserver 代理服务,否则自动备份就无法执行了。
设置好了,数据库会在【管理】-【维护计划】中创建一条记录,同时,也会在【Sql server 代理】-【作业】中创建一条作业记录;如下图:
然后,一段时间过去了……
我们的自动备份失效了,或者自动备份不需要了,我们需要删除;
正常情况下,只要在【管理】-【维护计划】中,找到不需要的维护计划,鼠标右键-删除就可以了,同时,数据库也会把【Sql server代理】中的记录也会删除;
非正常情况下,就是鼠标右键无法删除的情况了,会报以下的错误,我们则需要通过SQL代码来删除;
删除需要分两部分:
一:删除【管理】中的维护计划;
USE [msdb];
SELECT * FROM sysmaintplan_plans;
delete from sysmaintplan_plans where id = '3D39C4C7-EB27-46DB-9957-B16A6B83AEE5';
二:删除【Sql server代理】中的作业;
USE [msdb]
Declare @job_name varchar(100)
SET @job_name = N'MaintenancePlan.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 = N'MaintenancePlan.Subplan_1')--删除代理的作业
DELETE sysjobschedules
FROM sysjobs_view v
INNER JOIN sysjobschedules o on v.job_id=o.job_id
WHERE v.name=N'MaintenancePlan.Subplan_1'--删除子计划
DELETE sysmaintplan_subplans
FROM sysmaintplan_subplans as subplans
INNER JOIN sysjobs_view as syjobs ON subplans.job_id = syjobs.job_id
WHERE (syjobs.name = N'MaintenancePlan.Subplan_1')
--删除作业
DELETE FROM msdb.dbo.sysjobs_view WHERE name = N'MaintenancePlan.Subplan_1'
至此,成功清除维护计划!
sqlserver Job “MaintenancePlan.Subplan_1“ 创建失败,需要清除全部维护计划相关推荐
- educoder 数据库系统概论2022 SQLServer 储存过程的创建与使用
任务描述 本关任务:学习 SQLServer 中存储过程的创建和使用. 相关知识 存储过程提供了很多 T-SQL 语言没有的高级特性,其传递参数和执行逻辑的能力,为处理各种复杂任务提供了支持.并且,由 ...
- SQLServer数据表的创建
文章目录 1 SQLServer数据表的创建 1.1 创建数据表的语法 1.2 标识列的特殊说明 1.3 建表举例 1 SQLServer数据表的创建 1.1 创建数据表的语法 create tabl ...
- 为什么vs2005内置Web application server中调用COM组件时正常,在IIS中运行时组件创建失败?...
如题. 在vs2005内置服务器中运行正常,发布到IIS中运行时出现组件创建失败的错误.错误页面如 下: 不知道有没有遇到过这种情况的兄弟?麻烦指点一二.谢谢!
- java poi 只能创建?,JAVA POI创建多个sheet的Excel文件,及多个sheet也创建失败原因
最近写一个生成多个sheet页的表格,正好遇到了sheet只有一个的问题,拿出来跟大家分享下 解决问题直接下拉! import java.io.IOException; import java.uti ...
- 如何解决AET field创建失败后的一系列dump
Created by Jerry Wang, last modified on Aug 01, 2014 当按照该link使用AET给service contract创建extension field ...
- ECS事件通知之创建失败事件
ECS提供了批量实例创建接口,可以一次调用创建最多100台实例.批量创建接口可以完成批量实例的创建.启动.IP分配等流程,可以快速完成实例资源的扩容. 在实例的创建过程中(实际后台异步创建),库存和V ...
- 创建失败_【阿里云主机】二级域名创建失败解决方法
本篇写的是[阿里云主机]的二级域名创建失败的解决方法,切勿看错.(请确保在阿里云主机后台管理界面已做好配置) 举例:如果你的域名是www.abc.com,你想创建的二级域名是haha.abc.co ...
- SL项目创建失败_提示安装SDK
现象:安装完SL4_Tools.SL5_Tools之后卸载SL3_SD,之后创建SL4或SL5项目时出现提示"项目创建失败,需要安装SDK" 解决: 1.重启电脑 2.安装SL5_ ...
- Spring Boot 项目总是创建失败,这几个备选方案一定要收藏
作者 | 江南一点雨 责编 | 欧阳姝黎 松哥这两天老遇到一个问题,用 IDEA 创建 Spring Boot 项目总是失败,搞得我很郁闷,一气之下收集了几个可用的 Spring Boot ...
最新文章
- CSLA.Net 3.0.5 项目管理示例 名值列表基类、只读基类、业务负责人基类
- springboot统一异常处理类及注解参数为数组的写法
- Java-笔记16-复习
- 河南大学明德计划2020计算机学院,关于选拔2020级物理学“明德计划”实验班学生的通知...
- Programming Computer Vision with Python (学习笔记七)
- HDU 3308 LCIS
- C语言strstr()函数(在主字符串里查找子字符串,返回第一次找到的子字符串以及后面的字符串)
- C语言变量定义和赋值
- java在W n8安装_在windows中安装JDK8并配置环境变量-java环境变量设置
- 手把手入门神经网络系列-2篇-有图有码(转)
- wangeditor上传html,自定义上传事件
- Android 启动过程简析(一)之 init 进程
- TCP的三次握手和四次挥手理解及面试题
- SVN创建,切换,合并,删除分支
- find命令之xargs
- 可视化编程语言是什么意思
- 瑟瑟发抖小网工之ISIS协议
- 服务器系统内存不能为written,LOL选了英雄之后出现 无法连接服务器, 0x007197ea指令引用的0x0000003c内存。该内存不能为written。高悬赏...
- 知道创宇区块链安全实验室|Deus Finance预言机攻击事件分析
- 【Linux】CPU信息速查(品牌型号 | 物理CPU数 | 物理核数 | 逻辑核数)
热门文章
- 【FPGA】解决vivado工程版本兼容问题
- 龙珠头/小怪兽/纸片少女都是怎么弄的?
- zfs 文件服务器,Linux服务器ZFS文件系统使用攻略(图)
- 飞翔的小鸟java_java 飞翔的小鸟 小游戏源码
- 12306订票助手,春运抢票之必备良品,圆你回家梦
- 详解准确率acc、精确率p、准确率acc、F1 score
- 子集生成 增量构造法 位向量法 二进制法
- myBatis mapper.xml 文件共用
- 【前端】过渡(transition)
- Android7.1.1手机使用android studio开发时出现解析包时出现错误的问题