Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Uppdaterar meddelandemetoden för ett aviseringsmeddelande.
Transact-SQL syntaxkonventioner
Syntax
sp_update_notification
[ @alert_name = ] N'alert_name'
, [ @operator_name = ] N'operator_name'
, [ @notification_method = ] notification_method
[ ; ]
Argumentpunkter
[ @alert_name = ] N'alert_name'
Namnet på aviseringen som är associerad med det här meddelandet. @alert_name är sysname, utan standard.
[ @operator_name = ] N'operator_name'
Operatorn som meddelas när aviseringen inträffar. @operator_name är sysname, utan standard.
[ @notification_method = ] notification_method
Den metod som operatorn meddelas med. @notification_method är tinyint och kan vara ett eller flera av dessa värden.
Värde | Beskrivning |
---|---|
1 |
E-post |
2 |
Personsökare |
4 |
net send |
7 |
Alla metoder |
Returnera kodvärden
0
(lyckades) eller 1
(fel).
Anmärkningar
sp_update_notification
måste köras från msdb
-databasen.
Du kan uppdatera ett meddelande för en operatör som inte har nödvändig adressinformation med hjälp av den angivna notification_method. Om ett fel inträffar när du skickar ett e-postmeddelande eller ett meddelande från en sidsökare rapporteras felet i SQL Server Agent-felloggen.
Behörigheter
Om du vill köra den här lagrade proceduren måste användarna beviljas den fasta serverrollen sysadmin .
Exempel
I följande exempel ändras meddelandemetoden för meddelanden som skickas till François Ajenstat
för aviseringen Test Alert
.
USE msdb;
GO
EXECUTE dbo.sp_update_notification
@alert_name = N'Test Alert',
@operator_name = N'François Ajenstat',
@notification_method = 7;
GO