Advertisement
Guest User

Untitled

a guest
Dec 9th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 0.73 KB | None | 0 0
  1. USE [msdb]
  2. declare @job_name varchar(100)
  3. set @job_name = N'mp_BK_Sigma'
  4.  
  5.  
  6.  
  7.  
  8. --First, delete the logs for the plan
  9.  
  10. delete sysmaintplan_log
  11. FROM sysmaintplan_subplans AS subplans INNER JOIN
  12. sysjobs_view AS syjobs ON subplans.job_id = syjobs.job_id INNER JOIN
  13. sysmaintplan_log ON subplans.subplan_id = sysmaintplan_log.subplan_id
  14. WHERE (syjobs.name = @job_name)
  15.  
  16.  
  17. --delete the subplan
  18.  
  19. delete sysmaintplan_subplans
  20. FROM sysmaintplan_subplans AS subplans INNER JOIN
  21. sysjobs_view AS syjobs ON subplans.job_id = syjobs.job_id
  22. WHERE (syjobs.name = @job_name)
  23.  
  24.  
  25. --delete the actual job (You can do the same thing through Management Studio (Enterprise Manager)
  26.  
  27. delete
  28. from msdb.dbo.sysjobs_view where name = @job_name
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement