Megosztás a következőn keresztül:


sp_update_notification (Transact-SQL)

A következőkre vonatkozik:SQL Server

Frissíti a riasztási értesítés értesítési módszerét.

Transact-SQL szintaxis konvenciók

Szemantika

sp_update_notification
    [ @alert_name = ] N'alert_name'
    , [ @operator_name = ] N'operator_name'
    , [ @notification_method = ] notification_method
[ ; ]

Érvek

[ @alert_name = ] N'alert_name'

Az értesítéshez társított riasztás neve. @alert_namea sysname, alapértelmezés nélkül.

[ @operator_name = ] N'operator_name'

Az az operátor, aki értesítést kap a riasztás bekövetkezésekor. @operator_namea sysname, alapértelmezés nélkül.

[ @notification_method = ] notification_method

Az a módszer, amellyel az operátor értesítést kap. @notification_methodapró, és ezek közül egy vagy több is lehet.

Érték Leírás
1 E-mail
2 Személyhívó
4 net send
7 Minden metódus

Kódértékek visszaadása

0 (sikeres) vagy 1 (hiba).

Megjegyzések

sp_update_notification a msdb adatbázisból kell futtatni.

A megadott notification_method használatával frissíthet egy olyan operátor értesítését, aki nem rendelkezik a szükséges címadatokkel. Ha hiba történik e-mail vagy pager-értesítés küldésekor, a hiba az SQL Server Agent hibanaplójában jelenik meg.

Engedélyek

A tárolt eljárás futtatásához a felhasználóknak sysadmin rögzített kiszolgálói szerepkört kell biztosítani.

Példák

Az alábbi példa módosítja a riasztáshoz François Ajenstatküldött Test Alert értesítések értesítési módját.

USE msdb;
GO

EXECUTE dbo.sp_update_notification
    @alert_name = N'Test Alert',
    @operator_name = N'François Ajenstat',
    @notification_method = 7;
GO