SQL Agen Scheduler - Updated

This commit is contained in:
Neeraj Kumar
2025-10-20 07:54:46 -04:00
parent 42a3da46ab
commit f8c32748c5
136 changed files with 5836 additions and 1216 deletions

View File

@ -0,0 +1,27 @@
USE msdb;
GO
DECLARE @EnvPrefix NVARCHAR(50) = N'DEVL'; -- <<< Change this to your environment prefix
DECLARE @job_id UNIQUEIDENTIFIER;
DECLARE @job_name NVARCHAR(200);
DECLARE JobCursor CURSOR FOR
SELECT job_id, name
FROM msdb.dbo.sysjobs
WHERE name LIKE @EnvPrefix + '%'; -- Only jobs starting with the given prefix
OPEN JobCursor;
FETCH NEXT FROM JobCursor INTO @job_id, @job_name;
WHILE @@FETCH_STATUS = 0
BEGIN
PRINT 'Deleting job: ' + @job_name;
EXEC msdb.dbo.sp_delete_job @job_id = @job_id;
FETCH NEXT FROM JobCursor INTO @job_id, @job_name;
END
CLOSE JobCursor;
DEALLOCATE JobCursor;
PRINT 'All SQL Agent jobs starting with prefix ' + @EnvPrefix + ' deleted successfully.';
GO