程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> 更多數據庫知識 >> 解析如何在sqlserver代理中配置郵件會話

解析如何在sqlserver代理中配置郵件會話

編輯:更多數據庫知識

網上提供了很多sqlserver發送郵件的文章,轉載居多,大部分介紹win2000+outlook2003環境,在操作系統和office已經更新換代的今天,意義不大。
現在工作中碰到了需要利用sqlserver發送郵件的問題,特整理文字如下:

目的:利用Sqlserver代理的郵件會話建立操作員監控作業完成情況

測試環境:
 操作系統:windows 2003/windows xp
 OutLook: OutLook 2003
 測試的電子郵件: [email protected]

第一步:建配置文件
開始->控制面版->郵件>雙擊郵件->添加->配置文件名稱(mySqlFile)
添加新電子郵件帳戶->選擇POP3(P)->

用戶信息:
姓名:yyy
郵件地址:[email protected]

登錄信息:
用戶名:yyy
密碼:****

接收郵件服務器(POP3)(I): pop3.xxx.com
發送郵件服務器(SMTP)(O): smtp.xxx.com
點擊其他設置->發送服務器->選中(我的發送服務器(SMTP)要求驗證)->選擇登錄使用

用戶名:yyy
密碼:****

選中記住密碼

確定

測試帳戶設置->成功->下一部->確定

打開OutLook軟件,測試是否能正常接收郵件,一切OK,進行下一步配置
注:OutLook配置好後,必須重啟  

(在電子郵件帳戶中的  其他設置中,忘了設置 發送服務器,確認能發送了)

第二步:配置數據庫服務器采用郵件配置文件

開始->控制面版->管理工具->服務->選擇SQLSERVERAGENT服務->屬性->登錄->
選擇此帳戶(填寫當前登錄操作系統用戶名密碼),切不可選擇本地系統帳戶

第三步:數據庫驗證是否成功

企業管理器->展開服務器->管理->SQLServer 代理->郵件會話->郵件配置文件下拉框選擇mySqlFile 點"測試" 彈出"已用此配置文件成功地啟動(和停止)了一個郵件會話"即表示成功。
點"確定"重啟Sqlserver代理服務。

第四步:測試郵件
企業管理器->展開服務器->管理->SQLServer 代理->操作員->新建操作員->屬性->常規選項卡
在電子郵件名稱中輸入一個測試郵箱 :[email protected] 點"測試"即可到[email protected]中去收郵件了

注:在整個過程中一定要保持outlook是啟動的
如果你配置了sqlserver的郵件配置文件後後再嘗試打開outlook,是失敗的,會彈出"無法打開默認電子郵件文件夾"的對話框,因為sqlserver占用了郵件配置文件,這時需要你把SQLSERVERAGENT服務停掉,再打開outlook,然後再把SQLSERVERAGENT服務啟動

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved