如何使用 SQL Server 发送邮件:第三部分






2.93/5 (5投票s)
在本文中,我将解释如何从 SQL Server 2008 安排每日邮件发送。
本教程分为三个部分,如下所示:
- 配置电子邮件配置文件并使用 SQL Server 发送测试邮件
- 选择并在邮件中发送数据
- 从 SQL Server 安排每日邮件
引言
本文解释了如何从 SQL Server 2008 安排每日邮件发送。为了发送每日电子邮件,我将创建一个 SQL Server Agent 作业来归档邮件消息,并在发送邮件后,还将事件日志记录到文件中。
步骤 1
使用正确的用户名和密码登录 SQL Server 2008。
第二步
展开 SQL Server Agent,然后转到“作业”,然后右键单击“新建作业...”,如下所示:
步骤 3
出现以下窗口,首先单击“常规”选项卡,然后填写正确的数据,然后单击“步骤”。
步骤 4
单击“步骤”时,将出现以下窗口:
单击“新建...”时,将转到以下窗口。
提供步骤的名称,并在“类型”下拉列表中选择“Transact-SQL 脚本”,然后选择数据库并为“命令”编写以下脚本:
EXEC sp_send_dbmail @profile_name='MyTestMail',
@recipients='manishki@live.com',
@subject='My Test Mail Service with student data.',
@body='Hi This is daily Mail ',
@body_format ='HTML'
步骤 5
然后单击“确定”按钮,然后转到“计划”选项卡,您将找到以下窗口:
单击“新建...”。
步骤 6
然后在“计划”选项卡中输入相关信息来安排作业。
在此窗口中,设置发生、频率、计划类型、作业触发时间、开始日期和结束日期等。
然后单击“确定”。完成了。我们的每日电子邮件计划程序已准备就绪,并将于晚上 08:00 发送邮件。检查邮件,它将显示数据。
摘要
在本演示中,您了解了如何使用 SQL Server 2008 配置和发送每日电子邮件。请提供您对本文的宝贵意见。