作业在SQL Server中每晚发送电子邮件

时间:2011-08-22 18:15:09

标签: sql-server sql-server-2008

我已经找到了sql语句来发送我指定的电子邮件信息。我无法弄清楚的是如何创建一个sql server作业,该作业将在特定时间段向我发送此电子邮件。有谁知道怎么做?

2 个答案:

答案 0 :(得分:6)

在Management Studio中:

  1. 打开对象资源管理器(F8)。
  2. 连接到您的服务器。
  3. 展开服务器节点。
  4. 展开SQL Server代理。
  5. 右键单击作业,选择新作业...
  6. 给这份工作一个独特的名字。
  7. 转到步骤标签。
  8. 点击新建...
  9. 为步骤命名并输入您的命令(例如EXEC someproc;)。
  10. 单击“确定”。
  11. 转到“时间表”选项卡。
  12. 点击新建...
  13. 为日程安排命名(例如Nightly)。
  14. 将“频率”更改为“每日”。
  15. 将“每日频率”更改为在[所需时间]发生一次。
  16. 单击“确定”。
  17. 单击“确定”。
  18. 要确保其正常工作,您可以右键单击“作业”节点,选择“刷新”,然后右键单击刚刚创建的作业,并选择“在步骤中启动作业...”

答案 1 :(得分:2)

创建新的SQL Server作业。添加执行SQL语句的步骤。添加新计划以根据需要运行。如果右键单击Management Studio中的作业,将打开一个相当不言自明的GUI /向导来创建新作业。