如何将SQL作业失败记录到日志表中?

时间:2019-01-24 18:53:41

标签: sql sql-server

SQL作业正在从SQL Agent运行。目前,我们尚未为SQL作业中的失败配置电子邮件通知。

我正在考虑从日志表中获取错误。然后再有一个存储过程来生成错误报告。

select  top 10 * from msdb.dbo.sysjobhistory

如何将SQL作业失败记录到日志表中?如果计划每5分钟运行一次作业并且错误将被更新(或)错误将被插入为新记录,将会发生什么情况?

enter image description here

1 个答案:

答案 0 :(得分:0)

请按照以下步骤操作:

  • 打开工作属性
  • 进入步骤
  • 按“编辑”按钮进入步骤
  • 在“高级”下导航
  • 将“失败时的操作”更改为Quit the job reporting failure
  • 然后检查“登录到”表

enter image description here