mysql郵箱配置檔案 SQL 資料庫郵箱配置

2021-10-17 20:52:33 字數 2063 閱讀 7753

一、啟用資料庫郵件

手動啟用資料庫郵件功能,需執行以下指令碼:

exec sp_configure 'show advanced options',1reconfigure

exec sp_configure 'database mail xps',1reconfigure with override

二、配置資料庫郵件

1、啟用配置嚮導

2、新建資料庫郵件帳戶

3、完成配置

三、傳送郵件

1、傳送測試郵件

2、收到的郵件

3、使用t-sql傳送郵件

詳細語法見sp_send_dbmail (transact-sql),例如:

exec msdb.dbo.sp_send_dbmail@profile_name = 'adventure works administrator',@recipients = '[email protected]',@query = 'select count(*) from adventureworks2012.production.workorderwhere duedate > ''2004-04-30''and datediff(dd, ''2004-04-30'', duedate) < 2' ,@subject = 'work order count',@attach_query_result_as_file = 1 ;

四、說明

1、資料庫郵件用於從乙個sql server例項傳送郵件資訊。

2、為了自動傳送郵件資訊,必須啟用sql agent並處於執行狀態。

3、乙個郵件配置檔案可以包含乙個或多個郵件帳戶。

五、配置檔案

配置檔案可以為公共配置檔案或專用配置檔案。

公共配置檔案允許所有使用者或角色訪問郵件主機資料庫 (msdb),以使用該配置檔案傳送電子郵件。

只有特定使用者或角色才能訪問專用配置檔案。

配置檔案可以是預設的配置檔案。在這種情況下,使用者或角色可以使用該配置檔案傳送電子郵件,而無需顯式指定配置檔案。如果傳送電子郵件的使用者或角色具有預設的專用配置檔案,則資料庫郵件將使用該配置檔案。

如果使用者或角色沒有預設的專用配置檔案,則 sp_send_dbmail 將使用 msdb 資料庫的預設公共配置檔案。如果使用者或角色沒有預設的專用配置檔案,且該資料庫也沒有預設的公共配置檔案,則 sp_send_dbmail 將返回錯誤。

六、注意事項

1. 帳戶許可權

若要傳送資料庫郵件,則還必須使用 management studio 或 sp_addrolemember 將「sql server **」服務的啟動帳戶新增到 msdb 資料庫中的 databasemailusersrole 角色。

2. 檢視日誌

mysql簡單配置檔案 MySQL配置檔案

mysql配置檔案 在windows下是my.ini,而在linux下是my.cnf。基本引數 port 3306 埠號 server id 1 basedir c program files mysql mysql server 5.5 基準路徑,其他路徑都相對於這個路徑 datadir c pr...

mysql 配置檔案

max connections 針對所有的賬號所有的客戶端並行連線到mysql辦事的最大並行連線數。簡單說是指mysql辦事可以或許同時接管的最大並行連線數。1 1.25mb記憶體 max user connections 針對某乙個賬號的所有客戶端並行連線到mysql辦事的最大並行連線數。簡單說是...

Mysql 配置檔案

mysql安裝使用 initialize 初始化資料庫,如果想通過配置檔案修改引數,而未通過使用 defaults file filepath 指定配置檔案,則配置檔名一定要為 my.ini windows 或 my.cnf linux mysql缺省會讀取my.ini配置檔案 修改字元編碼為utf...