From 636daaed0adeda908e7e850a4f5bb20d7bbef861 Mon Sep 17 00:00:00 2001 From: Blake Matthes Date: Wed, 20 May 2026 20:49:54 -0500 Subject: [PATCH] fix(sql queries): disable job would error so now we will check if it exists before trying to kill it --- backend/prodSql/queries/disableJob.sql | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/backend/prodSql/queries/disableJob.sql b/backend/prodSql/queries/disableJob.sql index 17d412e..c1161ce 100644 --- a/backend/prodSql/queries/disableJob.sql +++ b/backend/prodSql/queries/disableJob.sql @@ -1,8 +1,21 @@ /* disables sql jobs. */ -EXEC msdb.dbo.sp_update_job @job_name = N'[jobName]', @enabled = 0; +--EXEC msdb.dbo.sp_update_job @job_name = N'[jobName]', @enabled = 0; -- DECLARE @JobName varchar(max) = '[jobName]' -- UPDATE msdb.dbo.sysjobs -- SET enabled = 0 --- WHERE name = @JobName; \ No newline at end of file +-- WHERE name = @JobName; + +DECLARE @JobName NVARCHAR(128) = N'[jobName]'; + +IF EXISTS ( + SELECT 1 + FROM msdb.dbo.sysjobs + WHERE name = @JobName +) +BEGIN + EXEC msdb.dbo.sp_update_job + @job_name = @JobName, + @enabled = 0; +END \ No newline at end of file