我在Sql Server Agent中配置了一个活动作业,并在失败时发送电子邮件通知,该作业包括六个步骤(请参见下图),每当该作业失败时,我都会收到一封邮件警报,其中包含所有详细信息以及“ < strong> Message ”(这提供了作业失败步骤的信息),这很好,但我还需要显示特定步骤失败的实际错误消息。
例如在下面的图片中,您可以看到工作在2018年8月20日的第1步中失败了,这在第一行显示(这很好),但是我还需要在第二行显示的错误消息行,即在步骤名称“文件迁移”中显示的错误消息
我目前通过邮件收到的是这个
作业失败。作业由计划13调用(反映Daily Migration_3.15AM)。运行的最后一步是步骤1(文件迁移)。
以红色突出显示。
我还需要其他接收邮件的内容;
作业失败。作业由计划13调用(反映Daily Migration_3.15AM)。运行的最后一步是步骤1(文件迁移)。
以用户身份执行:### / ####。找不到新文件[SQLSTATE 42000](错误50000)。步骤失败
即同时显示以红色和绿色突出显示的文本。
在SQL Server代理中有可能吗?任何DBA都请帮助分享您的想法。 预先感谢。