sp_update_notification (Transact-SQL)
Si applica a: SQL Server
Aggiorna il metodo di notifica da adottare quando viene generato un avviso.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_update_notification
[ @alert_name = ] N'alert_name'
, [ @operator_name = ] N'operator_name'
, [ @notification_method = ] notification_method
[ ; ]
Argomenti
[ @alert_name = ] N'alert_name'
Nome dell'avviso associato alla notifica. @alert_name è sysname, senza impostazione predefinita.
[ @operator_name = ] N'operator_name'
Operatore che riceve una notifica quando si verifica l'avviso. @operator_name è sysname, senza impostazione predefinita.
[ @notification_method = ] notification_method
Metodo adottato per l'invio della notifica all'operatore. @notification_method è tinyint e può essere uno o più di questi valori.
Valore | Descrizione |
---|---|
1 |
|
2 |
Cellulare 2 |
4 |
net send |
7 |
Tutti i metodi |
Valori del codice restituito
0
(esito positivo) o 1
(errore).
Osservazioni:
sp_update_notification
deve essere eseguito dal msdb
database.
È possibile aggiornare una notifica per un operatore che non dispone delle informazioni sull'indirizzo necessarie usando il notification_method specificato. Se si verifica un errore durante l'invio di un messaggio di posta elettronica o di una notifica di cercapersone, l'errore viene segnalato nel log degli errori di SQL Server Agent.
Autorizzazioni
Per eseguire questa stored procedure, agli utenti deve essere concesso il ruolo predefinito del server sysadmin .
Esempi
Nell'esempio seguente viene modificato il metodo di notifica per le notifiche inviate a François Ajenstat
per l'avviso 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