Sqlserver資料庫郵件的體系結構及常用的查詢檢視
官方文件
資料庫郵件體系結構
資料庫郵件的設計基於使用 Service Broker 技術的排隊體系結構。 當使用者執行 sp_send_dbmail 時,儲存過程將向郵件佇列中插入一項,並建立一條包含該電子郵件資訊的記錄。 在郵件佇列中插入新項將啟動資料庫郵件外部程式 (DatabaseMail.exe)。 該外部程式會讀取電子郵件的資訊並將電子郵件傳送到相應的一臺或多臺電子郵件伺服器。 該外部程式還會在狀態佇列中插入一項,來指示傳送操作的結果。 在狀態佇列中插入新項將啟動內部儲存過程,該過程將更新電子郵件資訊的狀態。 除儲存已傳送(或未傳送)的電子郵件資訊外,資料庫郵件還在系統表中記錄所有電子郵件的附件。 資料庫郵件檢視提供了供排除故障使用的郵件狀態,使用儲存過程可以對資料庫郵件佇列進行管理。
--檢視DB Mail 佇列狀態
EXEC msdb.dbo.sysmail_help_queue_sp
--檢視DB Mail 是否啟動:
EXEC msdb.dbo.sysmail_help_status_sp
--資料庫處理的每條郵件,包含傳送、未傳送、失敗、重試
SELECT * FROM msdb.dbo.sysmail_allitems;
--檢視傳送和未傳送的郵件
SELECT * FROM msdb.dbo.sysmail_sentitems;
SELECT * FROM msdb.dbo.sysmail_unsentitems;
--檢視資料庫郵件帶的附件的資訊
SELECT * FROM msdb.dbo.sysmail_mailattachments
--檢視service broker是否啟動:
SELECT is_broker_enabled FROM sys.databases WHERE name = 'msdb'
--檢視profile資訊
select * from msdb..sysmail_profile
--檢視operator資訊
select * from msdb..sysoperators
--執行資料庫郵件
EXEC msdb..sp_send_dbmail
@profile_name = 'XX',
@recipients = 'yy@zz',
@body = 'Test successfully.',
@subject = 'This is a test'
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30126024/viewspace-2793300/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQLServer查詢所有資料庫大小SQLServer資料庫
- 【MEMORY】Oracle記憶體結構資源常用檢視及sqlOracle記憶體SQL
- 【SqlServer】 理解資料庫中的資料頁結構SQLServer資料庫
- 20240719資料庫關聯查詢、條件查詢資料庫
- MyBatis-Plus條件構造器:構建安全、高效的資料庫查詢MyBatis資料庫
- 1-庫表檢視及常用資料型別資料型別
- oracle資料庫sql查詢檢視第二次查詢很慢Oracle資料庫SQL
- iOS標準庫中常用資料結構和演算法之查詢iOS資料結構演算法
- 檢視 Laravel 查詢資料語句Laravel
- SQLSERVER查詢某個資料庫有幾張表SQLServer資料庫
- 操作sqlserver資料庫常用的三個方法SQLServer資料庫
- 23.資料結構 查詢資料結構
- sqlserver查詢長括號[資料SQLServer
- MySQL 查詢的成本的檢視MySql
- Laravel 郵件無法傳送原因的查詢Laravel
- Postgresql資料庫體系結構-程式和記憶體結構SQL資料庫記憶體
- 【體系結構】SCN與checkpoint(檢查點)
- SQLServer郵件預警SQLServer
- 統計資訊查詢檢視|全方位認識 sys 系統庫
- php 檢視郵件已讀PHP
- 重學資料結構(八、查詢)資料結構
- 資料庫的物化檢視資料庫
- 資料庫檢視的作用資料庫
- 資料庫檢視的使用資料庫
- 查詢資料庫的資料量的大小資料庫
- MySQL資料庫:7、SQL常用查詢語句MySql資料庫
- 【SQLServer】如何檢視某個資料庫中,每個table的資料量大小SQLServer資料庫
- Oracle常用檢視錶結構命令Oracle
- 資料庫查詢慢的原因資料庫
- Go常用的資料結構Go資料結構
- 優異的EDM郵件結構分享
- PostgreSQL 資料庫學習 - 1.資料庫體系結構之儲存結構SQL資料庫
- 查詢資料庫表及表欄位資料庫
- SQLServer的常用資料型別SQLServer資料型別
- JAVA常用資料結構及原理分析Java資料結構
- Oracle - 資料庫的記憶體結構Oracle資料庫記憶體
- 查詢滿足條件的最新資料(逐步優化,mysql、達夢資料庫)優化MySql資料庫
- SAP ABAP 系統進行資料庫表查詢的幾種常用方法的試讀版資料庫