3

sp_start_jobを使用して、挿入トリガー内からジョブを開始したいと考えています。

挿入トリガーがオンになっているテーブルには、1 日の atm に数回の挿入しかありません。

これを行うポイントは、挿入トリガーがジョブの完了を待つ必要がないようにすることです。これは正しいですか?

このジョブは、社内の主要人物にメールを送信して、新しいデータを通知します。

また、このアイデアの欠点は何ですか?

データを挿入するために使用されるログイン/ユーザーには、特別な権限/役割が必要ですか?

または、ログイン/ユーザーがジョブを所有する必要がありますか?

トリガーはログイン/ユーザーの権限で実行されますか?

よろしくお願いします。

4

2 に答える 2

2

はい、プロシージャの出力から、その場で電子メールを送信しないことがわかります。キューに追加されるため、電子メールの送信を待ってからトリガーの実行を続行しても、何もロックされません。

あなたはであなたの電子メールログを見ることができます

SELECT * FROM sysmail_log

あなたを助けるかもしれない別のクエリは

SELECT * FROM sysmail_mailitems
于 2012-04-05T14:12:17.607 に答える