SQL Server代理作业监视和通知

时间:2011-07-14 16:40:55

标签: sql-server email sql-server-agent sql-agent-job

我想创建一个存储过程/ Job,它将监视所有SQL Server Agent作业。当任何SQL Server代理的作业失败时,它将发送并通过电子邮件发送作业名称给管理员。

创建监控所有工作的工作的最佳方法是什么。

1 个答案:

答案 0 :(得分:1)

您可以通过多种方式解决此问题。从头到尾,您可以使用计划自动投放的SSRS报告。或者是定期运行的SQL代理作业。

在这两种情况下,都需要构建一个底层存储过程来查询MSDB中的sysjobs和相关表。