SQL 维护计划在未配置邮件时发送邮件

Posted

技术标签:

【中文标题】SQL 维护计划在未配置邮件时发送邮件【英文标题】:SQL Maintenance Plan sends mail when no mail configured 【发布时间】:2012-09-21 10:25:13 【问题描述】:

我在 SQL Server 2008 R2 下有一个维护计划,该计划在午夜运行。在此维护任务中,没有通知操作员任务。在执行维护计划的 SQL 代理作业中,没有电子邮件警报。但是,每次运行此作业时,我都会收到来自 SQL Server 的电子邮件,主题为“SQL Server Message”。我不明白为什么这封邮件一直在发送。以下是邮件正文的开头:

Microsoft(R) 服务器维护实用程序 (Unicode) 版本 10.50.1617 报告是在“SERVERNAME”上生成的。 维护计划:我的维护计划 时长:00:01:02 状态:成功。 详情:

知道为什么要发送此邮件,以及我应该在哪里更新配置以使其仅在失败时发送或根本不发送?

【问题讨论】:

【参考方案1】:

我终于找到了这是在哪里配置的。当您在 SQL Server Management Studio 中右键单击并修改维护计划时,在维护计划设计器的最顶部,有一个带有“报告和日志记录”按钮的菜单栏。 “向电子邮件收件人发送报告”选项是它的配置位置。

【讨论】:

以上是关于SQL 维护计划在未配置邮件时发送邮件的主要内容,如果未能解决你的问题,请参考以下文章

让用户发送 HTML 电子邮件而不会有被标记为垃圾邮件的风险

当特定计划任务无法运行时如何发送电子邮件

sql server使用维护计划定时备份完整数据库差异数据库

centos6 利用外部的smpt服务器计划任务发送邮件

使用SQL Server 2008 维护计划(图解)

修改维护计划时,SQL Server 代理新添加的作业步骤被删除