在生产环境中,大部分情况下需要有自己的运维体制,包括自己健康状态的检测等。如果发生异常,需要提前预警的,或者程序执行是否完成,完成的状态等都可以以发邮件告知,邮件作为一种非常便利的预警实现方式,在及时性和易用性方面也有着不可替代的优点。因此本文先做一个邮件配置的演示,如需案例实践,可关注公众号。


1、配置邮件账号及文件

按以下步骤顺序执行即可


SQLSERVER邮件配置_mysql


SQLSERVER邮件配置_mysql_02

 配置邮件账号,这一步比较重要,建议用公司内部的邮件服务器,且创建单独的监控邮件,而不适用个人账户,以免接收大量邮件被拉黑等情况。


SQLSERVER邮件配置_mysql_03


2、修改邮件配置参数


在配置文件和账户完成后,需要配置邮件,具体如下:


sp_CONFIGURE 'show advanced', 1
GO
RECONFIGURE
GO
sp_CONFIGURE 'Database Mail XPs', 1
GO
RECONFIGURE
GO


此时便可以使用配置好的配置邮箱进行自动化操作了。

如需实践案例,可关注公众号获取《SQLSERVER邮件及其自动化应用》。