解析如何在sqlserver代理中配置郵件會話
網上提供了很多sqlserver發(fā)送郵件的文章,轉載居多,大部分介紹win2000+outlook2003環(huán)境,在操作系統(tǒng)和office已經更新?lián)Q代的今天,意義不大。
現(xiàn)在工作中碰到了需要利用sqlserver發(fā)送郵件的問題,特整理文字如下:
目的:利用Sqlserver代理的郵件會話建立操作員監(jiān)控作業(yè)完成情況
測試環(huán)境:
操作系統(tǒng):windows 2003/windows xp
OutLook: OutLook 2003
測試的電子郵件: yyy@xxx.com
第一步:建配置文件
開始->控制面版->郵件>雙擊郵件->添加->配置文件名稱(mySqlFile)
添加新電子郵件帳戶->選擇POP3(P)->
用戶信息:
姓名:yyy
郵件地址:yyy@xxx.com
登錄信息:
用戶名:yyy
密碼:****
接收郵件服務器(POP3)(I): pop3.xxx.com
發(fā)送郵件服務器(SMTP)(O): smtp.xxx.com
點擊其他設置->發(fā)送服務器->選中(我的發(fā)送服務器(SMTP)要求驗證)->選擇登錄使用
用戶名:yyy
密碼:****
選中記住密碼
確定
測試帳戶設置->成功->下一部->確定
打開OutLook軟件,測試是否能正常接收郵件,一切OK,進行下一步配置
注:OutLook配置好后,必須重啟
(在電子郵件帳戶中的 其他設置中,忘了設置 發(fā)送服務器,確認能發(fā)送了)
第二步:配置數(shù)據(jù)庫服務器采用郵件配置文件
開始->控制面版->管理工具->服務->選擇SQLSERVERAGENT服務->屬性->登錄->
選擇此帳戶(填寫當前登錄操作系統(tǒng)用戶名密碼),切不可選擇本地系統(tǒng)帳戶
第三步:數(shù)據(jù)庫驗證是否成功
企業(yè)管理器->展開服務器->管理->SQLServer 代理->郵件會話->郵件配置文件下拉框選擇mySqlFile 點"測試" 彈出"已用此配置文件成功地啟動(和停止)了一個郵件會話"即表示成功。
點"確定"重啟Sqlserver代理服務。
第四步:測試郵件
企業(yè)管理器->展開服務器->管理->SQLServer 代理->操作員->新建操作員->屬性->常規(guī)選項卡
在電子郵件名稱中輸入一個測試郵箱 :aaa@bbb.com 點"測試"即可到aaa@bbb.com中去收郵件了
注:在整個過程中一定要保持outlook是啟動的
如果你配置了sqlserver的郵件配置文件后后再嘗試打開outlook,是失敗的,會彈出"無法打開默認電子郵件文件夾"的對話框,因為sqlserver占用了郵件配置文件,這時需要你把SQLSERVERAGENT服務停掉,再打開outlook,然后再把SQLSERVERAGENT服務啟動
相關文章
一個完整的SQL SERVER數(shù)據(jù)庫全文索引的示例介紹
以下是介紹SQL SERVER數(shù)據(jù)庫全文索引的示例,以pubs數(shù)據(jù)庫為例。需要的朋友參考下2013-07-07數(shù)據(jù)庫中的內容字段被掛馬的替換方法 SQL注入
有時候有些數(shù)據(jù)庫被掛馬了,如果是sqlserver數(shù)據(jù)庫,就可以用下面的方法,不過,這樣的方法比較適合懂sqlserver的朋友,不過不懂的朋友也可以用,一些數(shù)據(jù)庫的在線管理程序替換。2009-08-08SQL(MSSQLSERVER)服務啟動錯誤代碼3414的解決方法
這篇文章主要介紹了SQL(MSSQLSERVER)服務啟動錯誤代碼3414的解決方法,需要的朋友可以參考下2016-03-03SQL server高并發(fā)生成唯一訂單號的方法實現(xiàn)
這篇文章主要介紹了SQL server高并發(fā)生成唯一訂單號的方法實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-02-02SQL 復合查詢條件(AND,OR,NOT)對NULL值的處理方法
在SQL的3值邏輯下,一個查詢條件可以產生以下三種情況:TRUE,FALSE,NULL。只有那些滿足WHERE子句的值是TRUE的記錄才出現(xiàn)在結果表中。2011-04-04