設定 SQL Server Agent Mail 使用 Database Mail

適用範圍: 是SQL Server (所有支援的版本)

本主題描述如何使用 SQL Server ,在 SQL Server 中將 SQL Server Management StudioAgent 設定為使用 Database Mail 來傳送通知和警示。 如需如何啟用及設定 Database Mail 的相關資訊,請參閱 設定 Database Mail。 如需使用 Transact-SQL的範例,請參閱 建立 Database Mail 設定檔

開始之前

注意

受控執行個體上的 SQL Agent 一律設定為使用 Database Mail,因此本內容不適用於受控執行個體。 在受控執行個體中,您需要有一個稱為 AzureManagedInstance_dbmail_profile 的設定檔,才能將 SQL Agent 與 Database Mail 繫結。

必要條件

Security

權限

建立設定檔帳戶以及執行預存程序的使用者,應該是系統管理員 (sysadmin) 固定伺服器角色的成員。

使用 SQL Server Management Studio

設定 SQL Server Agent 使用 Database Mail

  • 在 [物件總管] 中,展開 SQL Server 執行個體。

  • 以滑鼠右鍵按一下 [SQL Server Agent],然後按一下 [屬性]。

  • 按一下 [警示系統]

  • 選取 [啟用郵件設定檔]

  • [郵件系統] 清單中,選取 [Database Mail]

  • [郵件設定檔] 清單中,選取 Database Mail 的郵件設定檔。

  • 重新啟動 SQL Server Agent。

後續工作

需要進行下列工作,才能完成將 Agent 設定為傳送警示和通知的作業。

  • 警示

    將警示設定為在發生特定資料庫事件或作業系統狀況時通知操作員。

  • 運算子

    操作員是可接收電子通知之人員或群組使用的別名