2014-09-22 86 views
0

我有一個查詢來從我的演示表中檢索電子郵件ID。我還在我的sql服務器上配置了數據庫電子郵件。但我是SQL Server代理作業的新手。我想向每天在特定時間沒有填寫日常任務報告的人發送提醒。任何人都可以幫助我創建一份工作的詳細步驟?創建SQL Server代理作業每天發送電子郵件的步驟

+0

http://stackoverflow.com/help/how-to-ask – Mihai 2014-09-22 14:06:53

+0

請參考下面的鏈接,您將獲得必要的詳細信息http://technet.microsoft.com/en-us/library/ms190606(v=sql.105).aspx – 2014-09-22 14:27:26

+0

我沒有參考鏈接,但沒有幫助。我有一個存儲過程,將給我的收件人列表。我有一個數據庫郵件配置文件。我想要一個sql作業來使用這個配置文件並將郵件發送到我們在特定時間每天從存儲過程獲得的收件人列表 – Manish 2014-09-22 15:15:35

回答

0

在這種情況下,我beleive你需要在你的工作的最後一步使用查詢和使用stored_proc sp_send_dbmail(http://msdn.microsoft.com/fr-ca/library/ms190307.aspx) 希望這有助於發送電子郵件

+0

我檢查了您提供的鏈接。我想我的問題不是很清楚。 我有一個數據庫表,每個人每天都在填寫他們的任務。晚上8點,我希望我的工作能夠首先運行一個查詢來檢查誰沒有完成任務。查詢的結果會給出多個電子郵件地址。之後,數據庫應發送提醒電子郵件以將任務填充到這些電子郵件地址。這應該每天發生。 這裏是查詢 ------------------- 選擇l.emailid作爲'電子郵件ID'來自demologin l 左加入demotasks t在 l.empid = t.empid和t.taskdate ='9/23/2014' 其中t.todaystask爲空 – Manish 2014-09-23 07:00:11

+0

它更像是我有一個查詢或存儲過程從數據庫獲取收件人列表。然後另一個存儲過程(sp_send_dbmail)將電子郵件發送到該收件人列表(這是一個結果集),我希望在特定時間每天執行該過程。 – Manish 2014-09-23 07:03:38

相關問題