SQL Server-在作业失败时发送电子邮件任务

我们的香蕉人

我们有一份每天运行几次的工作,进行增量备份。

我们添加了一个“在作业失败时发送电子邮件”步骤,如果第一步(增量备份)失败了,该步骤将使用T-SQL将电子邮件发送给管理员团队。

不幸的是,我们必须在第二步中错误地配置了“高级”选项,因为即使第一步成功了,我们也会收到一封电子邮件。

电子邮件已成功发送到第二步。

我们已经为第一步配置了以下选项:

  • 成功后退出,报告成功
  • 失败时转到步骤2-发送电子邮件

我们为第二步配置了以下选项:

  • 成功后退出,报告成功
  • 失败时转到步骤2-发送电子邮件

现在,当任务(第1步)成功完成时,我们预计不会收到电子邮件。如果第1步失败,我们将收到一封电子邮件。

那么,我们在做什么错呢?

Dbloch

不知道您写的是不是真正的步骤,如果是,那么这就是您始终收到电子邮件的原因。

步骤1 =失败=>转到步骤2。发送电子邮件

步骤1 =成功=>转到步骤2。发送电子邮件

您应该将“通知”标签配置为发送“作业失败时”电子邮件

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

SQL Server未发送电子邮件

无法从SQL Server发送电子邮件

更改了 Sql-Server 版本,无法创建带有警报的作业以发送电子邮件

如果上一小时未插入任何记录,SQL Server将发送电子邮件

遍历XML节点并在SQL Server中发送电子邮件

通过SQL Server发送电子邮件会导致错误

通过SQL Server Express Edition自动发送电子邮件

使用基于集合的逻辑从SQL Server存储过程发送电子邮件,避免使用游标

SQL Server:如果事务回滚,则不发送电子邮件

SQL Server 2008触发器发送电子邮件

SQL Server代理-发送没有内容的电子邮件

在SQL Server中根据日期发送自动电子邮件

发送电子邮件通知时出现500 Internal Server Error

Xcode Server Bot不发送电子邮件报告

如何使用MS Exchange Server发送电子邮件

当值很重要时,从PL / SQL发送电子邮件

通过HTML表单发送电子邮件,SQL地址

来自SQL Server的电子邮件错误

SQL Server:更改自动生成的作业通知电子邮件

SQL Server:通过电子邮件发送动态SQL查询的结果

修改后的SQL电子邮件作业失败

SQL Server 中的电子邮件地址查找

在 SQL Server 上获取电子邮件域名(不带 TLD)

在 SQL Server 的 nvarchar 列中搜索电子邮件

Symfony 3.4 - 发送电子邮件(调用成员函数 get() on null (500 Internal Server Error))

Laravel 4.2。发送电子邮件,远程SMTP,Windows Server R2,IIS

从Ubuntu Server从现有SMTP主机发送电子邮件

如何通过MS Exchange Server用emacs发送电子邮件

如何配置Celery在任务失败时发送电子邮件警报?