我在本地有一个 SQL 服务器/数据库,并通过 ip 等访问...
我想知道的是如何直接从服务器发送电子邮件(当 n 发生时)?
我在本地有一个 SQL 服务器/数据库,并通过 ip 等访问...
我想知道的是如何直接从服务器发送电子邮件(当 n 发生时)?
您可以使用Database Mail
. 要通过 SQL Server 发送电子邮件,您可以使用以下存储过程:
sp_send_dbmail
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'Adventure Works Administrator',
@recipients = 'danw@Adventure-Works.com',
@body = 'The stored procedure finished successfully.',
@subject = 'Automated Success Message' ;
或者如何配置SQL agent to send mail
http://msdn.microsoft.com/en-us/library/ms186358.aspx
其他参考资料
这解释了如何设置所有内容
然后你需要为 N 碰巧发送电子邮件时编写一个触发器