none
データベースメール RRS feed

  • 質問

  • お世話になります。

    SqlServer2005を使用していますが、あるテーブルにデータがインサートされたら、自動的に特定の宛先にメールを送信したいと思っています。データベースメールを使用する、という方法で達成できそうな感じがしているのですが、上手く情報を探す事ができません。SqlServer2005の何らかの機能を使って、テーブル挿入後、メールを自動送信するには、やはり、プログラミングする必要があるのでしょうか?

    よろしくお願いします。

     

    2011年11月2日 9:32

回答

すべての返信

  • あるテーブルのインサートイベントに対してトリガを張って、sp_send_dbmail をコールするとかですかね。

    ※すいませんが検証環境が無いので出来ると言いきれません・・・

    参考

    http://msdn.microsoft.com/ja-jp/library/ms190307.aspx

    • 回答の候補に設定 山本春海 2011年11月10日 7:58
    • 回答としてマーク 山本春海 2011年11月15日 8:33
    2011年11月2日 13:19
  • 実際に試したことはありませんが、以下も参考になるかもしれません。

    メール通知
    http://social.msdn.microsoft.com/Forums/ja-JP/sqlserverja/thread/f515770f-dcca-4852-b21e-5c3da7673e9c

     


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/
    • 回答の候補に設定 山本春海 2011年11月10日 7:58
    • 回答としてマーク 山本春海 2011年11月15日 8:33
    2011年11月2日 22:34
  • こんにちは、ぼんてん丸 さん。

    MSDN フォーラムのご利用ありがとうございます。フォーラム オペレーターの山本です。
    しばらく経ちましたが、その後いかがでしょうか。

    参考になる情報をいただいていると思われましたので、勝手ながら私のほうで回答としてマークさせていただきました。
    aviator__ さん、trapemiya さん、情報ありがとうございます。

    いただいた情報の中で、解決に役立った投稿や、参考になる情報など有効な情報には回答としてマークすることをお願いしています。
    今後、同じ問題でこのスレッドを参照される方にも、有効な情報がわかりやすくなるかと思いますので、ご協力よろしくお願いいたしますね。

    また、この件で他にも情報をお持ちの方がいらっしゃいましたら、是非投稿をお願いします。
                                                                 
    日本マイクロソフト株式会社 フォーラム オペレーター 山本 春海

    2011年11月15日 8:33
  • ご回答いただいた皆さま、ありがとうございました。

    返信遅れて申し訳ございません。

    諸般の事情で一時本件中断しておりました。

    アドバイス頂いた内容をもとにトライしてみます。

    今後とも、よろしくお願い致します。

     

    2011年11月16日 1:58