Advertisement
Guest User

Untitled

a guest
Oct 18th, 2016
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. DECLARE @Date datetime
  2. SET @Date = DATEADD(dd, -2, GETDATE()) -- Last 2 days
  3.  
  4.  
  5. SELECT j.[name] [Agnet_Job_Name],
  6. js.step_name [Step_name],
  7. js.step_id [Step ID],
  8. js.command [Command_executed],
  9. js.database_name [Databse_Name],
  10. msdb.dbo.agent_datetime(h.run_date, h.run_time) as [Run_DateTime] ,
  11. h.sql_severity [Severity],
  12. h.message [Error_Message],
  13. h.server [Server_Name],
  14. h.retries_attempted [Number_of_retry_attempts],
  15. CASE h.run_status
  16. WHEN 0 THEN 'Failed'
  17. WHEN 1 THEN 'Succeeded'
  18. WHEN 2 THEN 'Retry'
  19. WHEN 3 THEN 'Canceled'
  20. END as [Job_Status],
  21. CASE js.last_run_outcome
  22. WHEN 0 THEN 'Failed'
  23. WHEN 1 THEN 'Succeeded'
  24. WHEN 2 THEN 'Retry'
  25. WHEN 3 THEN 'Canceled'
  26. WHEN 5 THEN 'Unknown'
  27. END as [Outcome_of_the_previous_execution]
  28. FROM msdb.dbo.sysjobhistory h
  29. INNER JOIN msdb.dbo.sysjobs j ON h.job_id = j.job_id
  30. INNER JOIN msdb.dbo.sysjobsteps js ON j.job_id = js.job_id AND h.step_id = js.step_id
  31. WHERE h.run_status = 0 AND msdb.dbo.agent_datetime(h.run_date, h.run_time)> @Date
  32. ORDER BY h.instance_id DESC
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement