我本地有一个 SQL 服务器/数据库并通过 ip 等访问...
我想知道的是如何直接从服务器发送电子邮件(当n发生时)?
最佳答案
您可以使用数据库邮件
。要通过 SQL Server 发送电子邮件,您可以使用以下存储过程:
sp_send_dbmail
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'Adventure Works Administrator',
@recipients = '<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="d0b4b1bea79091b4a6b5bea4a5a2b5fd87bfa2bba3feb3bfbd" rel="noreferrer noopener nofollow">[email protected]</a>',
@body = 'The stored procedure finished successfully.',
@subject = 'Automated Success Message' ;
或者如何配置SQL代理来发送邮件
http://msdn.microsoft.com/en-us/library/ms186358.aspx
其他引用
关于SQL Server 2008 - 电子邮件通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11210327/