sp_update_notification (Transact-SQL)
適用対象:SQL Server
警告通知の通知方法を更新します。
構文
sp_update_notification
[ @alert_name = ] N'alert_name'
, [ @operator_name = ] N'operator_name'
, [ @notification_method = ] notification_method
[ ; ]
引数
[ @alert_name = ] N'alert_name'
この通知に関連付けられているアラートの名前。 @alert_nameは sysname で、既定値はありません。
[ @operator_name = ] N'operator_name'
アラートが発生したときに通知を受け取るオペレーター。 @operator_nameは sysname で、既定値はありません。
[ @notification_method = ] notification_method
オペレーターに通知するメソッド。 @notification_methodは tinyint であり、これらの値の 1 つ以上を指定できます。
Value | 説明 |
---|---|
1 |
メール |
2 |
ポケットベル |
4 |
net send |
7 |
すべてのメソッド |
リターン コードの値
0
(成功) または 1
(失敗)。
解説
sp_update_notification
はデータベースから実行する msdb
必要があります。
指定した notification_methodを使用して、必要な住所情報を持たないオペレーターの通知を更新できます。 電子メール メッセージまたはポケットベル通知の送信中にエラーが発生した場合、エラーは SQL Server エージェント エラー ログに報告されます。
アクセス許可
このストアド プロシージャを実行するには、ユーザーに sysadmin 固定サーバー ロールを付与する必要があります。
例
次の例では、アラートに対して送信される通知の通知方法を François Ajenstat
変更します Test Alert
。
USE msdb;
GO
EXEC dbo.sp_update_notification
@alert_name = N'Test Alert',
@operator_name = N'François Ajenstat',
@notification_method = 7;
GO
関連するコンテンツ
フィードバック
https://aka.ms/ContentUserFeedback。
近日公開予定: 2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub イシューを段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、以下を参照してください:フィードバックの送信と表示