Перейти к содержимому

msssql

Шаблон для отправки оповещения на почту

Email уведомление должно выглядеть так:

Заголовок письма [server name].[job status].[job desc]
Тема письма [job name]
Тело письма [job time]
declare @status nvarchar(5)
declare @jobdesc nvarchar(256)
declare @jobname nvarchar(256)
declare @body_alert nvarchar (max)
declare @subject_alert nvarchar (256)
declare @getdate nvarchar(26)
 
set @status = 'OK' -- статус OK или ERROR
set @jobname = 'Mirror exceed base backup' -- имя задания в агенте mssql
set @jobdesc = 'Создание бэкапа бд exceed'  -- краткое описание задания,понятное человеку
 
set @getdate = CONVERT(nvarchar(26),getdate(),113)
set @body_alert = ' <p><small>Имя сервера</small>: '+@@servername + '</p>
					<p><small>Название задания в агенте sql server</small>: '+@jobname+'</p>
					<p><small>Статус задания</small>: '+@status + '</p>
					<p><small>Описание задания</small>: 
Читать далее