2 つのトリガーを作成しました。1 つは sysssispackages に、もう 1 つは sysjobs に。これら 2 つのトリガーは、誰かがメンテナンス プランまたはジョブ (ジョブ スケジュールなし) を変更するたびにメールを送信するだけです。
私の問題は、誰かが MP を変更するたびに、両方のトリガー (sysssispackage の場合は 1、sysjobs テーブルの場合は 2 ~ 4 のアラート) のアラートを受け取ることです。これらのアラートを次のケースに戻す方法はありますか?
- MP から変更が行われた場合、sysssispackage テーブルのみ、つまり 1 つのアラートのみについてアラートを受け取ります。
- Jobs で変更が行われると、sysjobs テーブルに対してのみアラートが表示されます。
回避策の 1 つは、sysjobs テーブルのトリガーを変更して、メール キューをチェックし、それに応じてメールを送信することです。
でも、他に方法がないか知りたいです。
ありがとう。
PS- 私の基本的な要件は、誰が MP とジョブを変更したかを追跡することです。