存储过程失败时发出警报

语法错误

SQL Server (2008)如果stored procedure由于某种原因失败,是否可以发送电子邮件警报

我可以通过SQL作业很容易地做到这一点,但是看不到Programmability区域内的任何选项stored procedure本身的属性stored procedure是通过另一个按需应用程序触发的。我已经看过从其他应用程序执行此操作,但这增加了许多复杂性-我希望SQL Server对此有所了解!

我已经搜索过,但没有发现有相同问题的任何人。

谢谢。

Gameiswar

有关如何执行此操作的高级概述。

1.将存储的Procs修改为在失败的情况下返回1并登录到表中。这也存在一些弱点,因为不会捕获某些失败。2 .
一旦将信息记录到表中,然后使用SP_SEND_DBMAIL即可轻松发送电子邮件

EXEC msdb.dbo.sp_send_dbmail  
    @profile_name = 'Adventure Works Administrator',  
    @recipients = '[email protected]',  
    @query = 'SELECT COUNT(*) FROM AdventureWorks2012.Production.WorkOrder  
                  WHERE DueDate > ''2004-04-30''  
                  AND  DATEDIFF(dd, ''2004-04-30'', DueDate) < 2' ,  
    @subject = 'stored procedures Failures'

如果我想发送电子邮件,我将使用上述方法,而不是每次失败都发送电子邮件。由于我已将数据记录到表中,因此我可以每隔1小时左右运行一次SQL作业,具体取决于我需要的频率

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

存储过程失败时发出警报

来自分类Dev

运行过程结束时发出警报

来自分类Dev

运行过程结束时发出警报

来自分类Dev

javascript失败时是否发出警报Javascript错误?

来自分类Dev

发出警报消息时的呼叫功能

来自分类Dev

开始闪亮时发出警报消息

来自分类Dev

Windows启动时发出警报

来自分类Dev

脚本加载时发出警报

来自分类Dev

在循环javascript时发出警报

来自分类Dev

到达页面底部时发出警报,当我到达页面顶部时发出警报

来自分类Dev

jQuery发布请求失败,发布后不发出警报

来自分类Dev

将jQuery存储在变量中,然后发出警报

来自分类Dev

大写锁定打开时发出警报的软件

来自分类Dev

验证规则,当字段不为空时发出警报

来自分类Dev

单击禁用按钮时发出警报窗口

来自分类Dev

在检测到wifi网络时发出警报?

来自分类Dev

Scapy:发现已知源IP时发出警报

来自分类Dev

大写锁定打开时发出警报的软件

来自分类Dev

在检测到wifi网络时发出警报?

来自分类Dev

错误提示启动时发出警报

来自分类Dev

在jQuery无法获取ip地址时发出警报。

来自分类Dev

输入大于或小于16位时发出警报消息

来自分类Dev

出现数学问题时发出警报

来自分类Dev

我想在 nodejs 中删除文件时发出警报

来自分类Dev

当输入范围更改为特定值时发出警报

来自分类Dev

根据“ if”语句发出警报

来自分类Dev

用Java发出警报

来自分类Dev

jQuery AJAX $ .ajax和$ .get不在成功或失败情况下发出警报

来自分类Dev

卸载Android应用时发出警报