删除SQL Server作业错误547

发布时间:2019-09-23编辑:佚名阅读(3935)

删除SQL Server作业报错:执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)。

解决方法:

USE MSDB;
GO
DECLARE @jobName VARCHAR(100);
SET @jobName = 'test.Subplan_1';
DELETE FROM dbo.sysmaintplan_subplans WHERE job_id IN (SELECT job_id FROM dbo.sysjobs WHERE name LIKE '%' + @jobName + '%');
--执行成功后在Management studio中可以正常删除维护计划Job。

--如果上面的语句无法成功,提示“tablesysmaintplan_log”,可以先执行下面的语句然后在删除sysmaintplan_subplans记录。
DELETE dbo.sysmaintplan_log
FROM dbo.sysmaintplan_subplans AS subplans
INNER JOIN dbo.sysjobs_view AS syjobs ON subplans.job_id = syjobs.job_id
INNER JOIN dbo.sysmaintplan_log ON subplans.subplan_id = sysmaintplan_log.subplan_id
WHERE (syjobs.name = @jobName);


  关键字:删除SQL Server作业错误547


鼓掌

1

正能量

2

0

呵呵

1


评论区