1. 程式人生 > >配置 SQL Server 2008 Email 發送以及 Job 的 Notification通知功能

配置 SQL Server 2008 Email 發送以及 Job 的 Notification通知功能

分享 exe -s targe ase ima over date server

SQL Server 2008配置郵件的過程就不寫了,網上的案例太多了。

http://www.cnblogs.com/woodytu/p/5154526.html 這個案例就不錯。

主要寫下配置完後的錯誤處理:

數據庫郵件故障微軟官網:

1. sql server 2008 阻止了對組件‘Database Mail XPS’

在 msdb 數據庫中運行如下代碼:

EXEC sys.sp_configure N‘show advanced options‘, 1
RECONFIGURE  WITH OVERRIDE;;
EXEC sys.sp_configure ‘Database Mail XPs‘, 1;
RECONFIGURE   WITH OVERRIDE;

2.清除隊列中的郵件:

DECLARE @GETDATE datetime 
SET @GETDATE = GETDATE()
EXECUTE msdb.dbo.sysmail_delete_mailitems_sp @sent_before = @GETDATE;
GO

  

配置 Job 的 Notification通知功能:

1.添加一個 Operator操作員:

技術分享

使用 [email protected] 作為接收郵件地址,SMTP 是發送郵件的賬戶,這裏的Notification 是接收郵件的賬戶. 這個地址最好是一個公共郵件地址,能夠映射或者包含整個團隊的所有郵件,這樣可以保證團隊中的每一位成員都可以接受到郵件通知。 技術分享
更改 SQL Server Agent 屬性 技術分享 在 Alert System 中選擇好之前配置好的 BIWORK Profile 它包含了 SMTP 發送郵件服務的 [email protected] 賬戶 技術分享

一般可以不重啟 SQL Server Agent, 但是如果後來測試沒有生效的話可以重啟試一下.

以上都配置好後,就可以在建的 job 中進行配置了。

技術分享

配置完成後,就耐心等待準備一分鐘接收一封通知郵件吧!

配置 SQL Server 2008 Email 發送以及 Job 的 Notification通知功能