Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
テーブル、ビュー、またはストアドプロシージャ(または理想的には任意のデータベースオブジェクト)が更新されたときに電子メールアラートを受け取る簡単な方法はありますか?SQL Serverにはこのための組み込み関数がありますか?
データベース レベルのトリガーと sp_send_dbmail プロシージャを使用して実行できます。
このための組み込み機能はありませんが、DDL トリガーと sp_send_dbmail を組み合わせて、電子メール通知を送信することができます。
これを行うには、監視するすべてのオブジェクトの DDL トリガーを作成し、それらすべてのトリガー内に sp_send_dbmail ストアド プロシージャを含める必要があります。
データベース メールをセットアップするには、まず SSMS を介して構成する必要があります。これについて説明した記事はこちらです。