sp_delete_notification (Transact-SQL)
適用対象: SQL サーバー
特定のアラートとオペレーターのSQL Server エージェント通知定義を削除します。
構文
sp_delete_notification
[ @alert_name = ] N'alert_name'
, [ @operator_name = ] N'operator_name'
[ ; ]
引数
[ @alert_name = ] N'alert_name'
アラートの名前です。 @alert_name は sysname で、既定値はありません。
[ @operator_name = ] N'operator_name'
通信事業者の名前です。 @operator_name は sysname で、既定値はありません。
リターン コードの値
0
(成功) または 1
(失敗)。
結果セット
ありません。
解説
通知を削除すると、通知のみが削除されます。アラートとオペレーターはそのまま残ります。
アクセス許可
このストアド プロシージャを実行するには、固定サーバー ロール sysadmin をユーザーに付与する必要があります。
例
次の例では、アラートTest Alert
が発生したときにオペレーター François Ajenstat
に送信された通知を削除します。
USE msdb;
GO
EXEC dbo.sp_delete_notification
@alert_name = 'Test Alert',
@operator_name = 'François Ajenstat' ;
GO