Время изменения - единственная информация, которую вы можете запросить по умолчанию.
SELECT date_modified FROM dbo.sysjobs
WHERE job_id = 'job_id'
Для получения дополнительной информации в sysjobs можно настроить следующие меры:
- Обновитьтриггер
- Изменение сбора данных
- Аудит SQL
- Сеанс XE
Хороший пример: Действия регистрации агента SQL Server и внесенные изменения ввакансии
Еще один:
create trigger trigg on msdb.dbo.sysjobs
after insert , update
as
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'name_of_mail_profile',
@recipients = 'aaaa@ad.com',
@body = 'New job creation or job modification alert',
@subject = 'Automated Message' ;