Quick Scan Report – Job Without Failure Notify
The Quick Scan Report has detected that you have jobs configured that don’t have any alerting when they fail. It is a good practice to send out an alert email when a job fails so that you will know what fails.
Here is a query that will generate tsql code to add the first operator as the notification operator.
SELECT 'Agent Job with no notifiction on falure. [' + j.[name] + ']', 'EXEC msdb.dbo.sp_update_job @job_id=N''' + cast(j.job_id as varchar(1000)) + ''', @notify_level_email=2, @notify_level_netsend=2, @notify_level_page=2, @notify_email_operator_name=N''' + (select top 1 name from msdb.dbo.sysoperators where enabled = 1) + ''';' as FixScript FROM [msdb].[dbo].[sysjobs] j LEFT JOIN [msdb].[dbo].[sysoperators] o ON (j.[notify_email_operator_id] = o.[id]) WHERE j.[enabled] = 1 AND j.[notify_level_email] NOT IN (1, 2, 3)