sp_update_notification (TRANSACT-SQL)sp_update_notification (Transact-SQL)

適用対象: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

警告通知の通知方法を更新します。Updates the notification method of an alert notification.

トピック リンク アイコン Transact-SQL 構文表記規則Topic link icon Transact-SQL Syntax Conventions

構文Syntax

  
sp_update_notification  
          [@alert_name =] 'alert' ,  
     [@operator_name =] 'operator' ,  
     [@notification_method =] notification  

引数Arguments

[ @alert_name = ] 'alert' この通知に関連付けられているアラートの名前。[ @alert_name = ] 'alert' The name of the alert associated with this notification. アラートsysname、既定値はありません。alert is sysname, with no default.

[ @operator_name = ] 'operator' 警告が発生したときに通知するオペレーター。[ @operator_name = ] 'operator' The operator who will be notified when the alert occurs. 演算子sysname、既定値はありません。operator is sysname, with no default.

[ @notification_method = ] notification オペレーターに通知するメソッド。[ @notification_method = ] notification The method by which the operator is notified. 通知tinyint, で、既定値はありませんはこれらの値の 1 つ以上指定します。notificationis tinyint, with no default, and can be one or more of these values.

[値]Value 説明Description
11 [電子メール]E-mail
22 [ポケットベル]Pager
44 net sendnet send
77 すべてのメソッドAll methods

リターン コードの値Return Code Values

0 (成功) または1 (失敗)0 (success) or 1 (failure)

コメントRemarks

sp_update_notificationから実行する必要があります、 msdbデータベース。sp_update_notification must be run from the msdb database.

通知を更新するには、指定した必要なアドレス情報を持っていないユーザーの演算子のnotification_methodします。You can update a notification for an operator who does not have the necessary address information using the specified notification_method. 電子メール メッセージやポケットベルによる通知を送信するときに、障害が発生した場合、Microsoft SQL Server エージェント エラー ログで、エラーが報告されます。If a failure occurs when sending an e-mail message or pager notification, the failure is reported in the Microsoft SQL Server Agent error log.

アクセス許可Permissions

このストアド プロシージャを実行するユーザーに付与する必要があります、 sysadmin固定サーバー ロール。To run this stored procedure, users must be granted the sysadmin fixed server role.

使用例Examples

次の例に送信される通知の通知方法を変更するFrançois AjenstatアラートのTest Alertします。The following example modifies the notification method for notifications sent to François Ajenstatfor the alert 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  

関連項目See Also

sp_add_notification (TRANSACT-SQL) sp_add_notification (Transact-SQL)
sp_delete_notification (TRANSACT-SQL) sp_delete_notification (Transact-SQL)
sp_help_notification (TRANSACT-SQL) sp_help_notification (Transact-SQL)
システム ストアド プロシージャ (Transact-SQL)System Stored Procedures (Transact-SQL)