我创建了一个包含来自用户数据库的“select * from employ”命令的作业。
当这个查询成功执行时,我会通过mail.how获取警报来执行此操作
答案 0 :(得分:3)
按照此处的说明(http://weblogs.sqlteam.com/randyp/archive/2009/03/04/60863.aspx),但最后检查'成功'而不是'失败'。
引用:
- 运行SQL Server表面区域配置 - >特征的表面区域配置 - > 选择数据库邮件 - >选中“启用数据库邮件存储过程”。
- 打开SQL Management Studio - >管理 - >数据库邮件 - >配置SMTP设置。
- 转到SQL Server代理 - >运营商 - >创建新运营商
- 转到SQL作业 - >在通知中,选中电子邮件并选择运营商。你也可以 如果作业失败/成功/完成,请选择发送通知的选项。
有关SQL邮件的更多信息: http://www.sql-server-performance.com/articles/dba/email_functionality_p1.aspx
答案 1 :(得分:0)
SQL Server Management Studio中提供了作业属性中的许多通知选项。
对于电子邮件通知,您需要使用enable it to send emails的信息配置服务器。