2

我在本地有一个 SQL 服务器/数据库,并通过 ip 等访问...

我想知道的是如何直接从服务器发送电子邮件(当 n 发生时)?

4

2 回答 2

3

您可以使用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

其他参考资料

http://msdn.microsoft.com/en-us/library/ms190307.aspx

http://msdn.microsoft.com/en-us/library/ms177580.aspx

于 2012-06-26T15:09:21.160 回答
1

解释了如何设置所有内容

然后你需要为 N 碰巧发送电子邮件时编写一个触发器

于 2012-06-26T15:09:03.047 回答