Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Maakt een melding voor een melding.
Syntax
dbo.sp_add_notification
[ @alert_name = ] N'alert_name'
, [ @operator_name = ] N'operator_name'
, [ @notification_method = ] notification_method
[ ; ]
Arguments
[ @alert_name = ] N'alert_name'
De melding voor deze melding. @alert_name is sysname, zonder standaard.
[ @operator_name = ] N'operator_name'
De operator moet worden geïnformeerd wanneer de waarschuwing optreedt. @operator_name is een systeemnaam, zonder standaard.
[ @notification_method = ] notification_method
De methode waarmee de operator wordt geïnformeerd.
@notification_method is heel klein, zonder standaard.
@notification_method kan een of meer van deze waarden gecombineerd zijn met een logische OR operator.
| Value | Beschrijving |
|---|---|
1 |
|
2 |
Pager |
4 |
net send |
Codewaarden retourneren
0 (geslaagd) of 1 (mislukt).
Resultaatset
None.
Remarks
sp_add_notification Moet vanuit de msdb database worden uitgevoerd.
SQL Server Management Studio biedt een eenvoudige, grafische manier om het hele waarschuwingssysteem te beheren. Het gebruik van Management Studio is de aanbevolen manier om uw waarschuwingsinfrastructuur te configureren.
Als u een melding wilt verzenden als reactie op een waarschuwing, moet u eerst SQL Server Agent configureren om e-mail te verzenden.
Als er een fout optreedt bij het verzenden van een e-mailbericht of pagermelding, wordt de fout gerapporteerd in het foutenlogboek van de SQL Server Agent-service.
Permissions
Je kunt rechten verlenen EXECUTE op deze procedure, maar deze rechten kunnen worden overschreven tijdens een SQL Server-upgrade.
Examples
Het volgende voorbeeld voegt een e-mailmelding toe voor de opgegeven waarschuwing (Test Alert).
Note
Dit voorbeeld gaat ervan uit dat Test Alert er al bestaat en dat François Ajenstat een geldige operatornaam is.
USE msdb;
GO
EXECUTE dbo.sp_add_notification
@alert_name = N'Test Alert',
@operator_name = N'François Ajenstat',
@notification_method = 1;
GO