SQL Server で定義済みのイベント以外のイベントを監視する場合は、ユーザー定義イベントを作成できます。 また、各ユーザー定義イベントに重大度レベルを割り当てることもできます。
注
SQL Server Management Studio を使用する場合は、ユーザー定義のイベント メッセージごとに Windows アプリケーション イベント ログへの書き込み オプションを選択して、メッセージが確実にログに記録されるようにします。 既定では、重大度が 19 未満のユーザー定義メッセージは、Microsoft Windows アプリケーション ログに送信されません。 したがって、重大度が 19 未満のユーザー定義メッセージは、SQL Server エージェントのアラートをトリガーしません。
ユーザー定義イベントには、一意のメッセージ番号が必要です。 ユーザー定義イベントのメッセージ番号は 50,000 を超える必要があります。 イベントのメッセージは複数の言語で定義できます。 ただし、他の言語のメッセージを追加するには、En-US エラー メッセージが存在する必要があります。
複数言語の SQL Server 環境を管理する場合は、サポートされている各言語でユーザー定義メッセージを作成します。 たとえば、英語とドイツ語の両方のサーバーで使用する新しいイベント メッセージを作成する場合は、両方に同じメッセージ番号と重大度を使用しますが、それぞれに異なる言語を割り当てます。
次のタスクは、ユーザー定義のイベントとそれらに応答するアラートを作成する方法に関する情報を提供します。
メッセージ番号に基づいてアラートを作成するには
重大度レベルに基づいてアラートを作成するには
アラート への応答を定義するには
ユーザー定義のイベント エラー メッセージを作成するには
ユーザー定義のイベント エラー メッセージを変更するには
ユーザー定義のイベント エラー メッセージを削除するには
アラート を無効または再アクティブ化するには