-1

私の要件は、「CustomerInfo」というテーブルが更新されるたびに、MS SQL Server から電子メールを送信することです。しかし、テーブルが更新されるたびに、「SQL Mail は 64 ビット バージョンの SQL Server では動作しません」というエラーが表示されます。

私が従った手順 -

  1. テーブルとトリガーを作成 - http://www.datasprings.com/resources/articles-information/creating-email-triggers-in-sql-server-2005
  2. 次に、xp_sendmailを構成しました

    EXEC sp_configure '高度なオプションを表示', '1'; reconfigure exec sp_configure 'SQL Mail XP', 1 再構成

  3. 次に、ここにあるように DB メールを構成しましたhttp://www.codeproject.com/Articles/29060/SQL-SERVER-2008-Configure-Database-Mail-Send-Email

テーブルを更新すると、エラーが発生します-

SQL Mail does not work with the 64-bit version of SQL Server

どんな助けでも大歓迎です!!

4

1 に答える 1

2

SQL メールは非推奨です。データベース メールを使用します。

データベース メールは MAPI プロファイルを必要とせず、SMTP 経由でメールを送信できます。

于 2012-07-25T07:07:47.483 に答える