sql 2008 ,删除msdb中sysjobs/sysjobschedules/sysjobsteps中某一作业的记录,但代理日志提示无法检索到该作业的步骤 本帖最后由 eracn 于 2010-08-26 14:46:15 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 未关注,但可以新建一个job ,然后删除操作时,使用sql profiler来监控。 检查发现涉及表sysjobs/sysjobschedules/sysjobsteps/sysjobservers/sysschedule均已删除相关记录,仍有错误提示 [298] SQLServer 错误: 14262,指定的 @job_id ('84F130F0-EAFC-443C-8472-806C4956866B')不存在。 [SQLSTATE 42000][000] 无法检索到作业 SSRS-申华-成品收发存日报 的步骤我是将通过SSRS产生的JOB更名后发现无法删除作业时通过删除msdb中sysjobs/sysjobschedules/sysjobsteps表中记录处理的,但未删除sysjobservers.今天将sysschedule后仍有错误提示(仍未删除sysjobservers)."SSRS-申华-成品收发存日报"是更名后的名称(原名称是一堆代码,看起来挺不方便) 什么错误,执行如下脚本看看返回name结果msdb.dbo.sp_help_job ; 已经从sysjobs中删除了,因此通过sp_help_job看不到相关信息 select * from sysjobservers where job_id ='84F130F0-EAFC-443C-8472-806C4956866B' 对,此表中相关记录未删除.因为我看到其记录的是最近一次的执行信息.我以为应该不会有影响.另,既然sysjobs中相关记录已删除,且我目前只看到该表中会记录name.为何删除后错误提示仍会指定相应的name(SSRS-申华-成品收发存日报)呢? 同意.我之前测试了通过SSRS产生的JOB,可以更名,以为不会有影响.但未意识到会产生一个新的JOB,从而使得运行重复.这样我就需要删除更名后的JOB,但却不可以删除,才进行了这样的处理 对于重复部署的JOB可以将日期标识添加在原有JOB名后,当原有JOB不在执行计划中或停用时需要禁用它或重新配置。不建议删除同时还涉及其他的原因。 目前的状况是什么?看样子删了很多数据,那就删下去吧。做一步检查一步。 但愿不要影响到什么,祝好运! 对于SSRS生成的JOB,在我更名后不可以禁用等操作目前删了四个表中的相关记录 曾通过sql profiler来监控,还未能解决.到现在还未能解决,请哪位高手帮帮忙啊 关于存储过程的问题。 右键删除SQL表,怎么恢复? T-SQL如何实现定义自增主键? 关于SQL SEVER数据库恢复的高难问题,不知各位大虾能否解决?高分相送(300分哟)!急~~~~~ SQL SERVER 2008 time 数据类型转换时 ,出现列类型 -1的问题 敬请高手指点:VS中,如何在运行着的程序中,单步执行调试存储过程? 请教一sql语句 請問為什麼字符型號無法轉成數字型呢? 都不知道在哪提问了,到竹兄的地盘上来看看,还是表的转置生成问题:( 各位大侠,有没有ADO的补丁? 求一条sql语句 SQL 出入库明细查询
msdb.dbo.sp_help_job ;
已经从sysjobs中删除了,因此通过sp_help_job看不到相关信息
对,此表中相关记录未删除.因为我看到其记录的是最近一次的执行信息.我以为应该不会有影响.
另,既然sysjobs中相关记录已删除,且我目前只看到该表中会记录name.为何删除后错误提示仍会指定相应的name(SSRS-申华-成品收发存日报)呢?
同意.
我之前测试了通过SSRS产生的JOB,可以更名,以为不会有影响.但未意识到会产生一个新的JOB,从而使得运行重复.这样我就需要删除更名后的JOB,但却不可以删除,才进行了这样的处理
对于SSRS生成的JOB,在我更名后不可以禁用等操作目前删了四个表中的相关记录