Espandi Riduci a icona
Questo argomento non è stato ancora valutato - Valuta questo argomento

sp_add_notification (Transact-SQL)

Imposta una notifica per un avviso.


sp_add_notification [ @alert_name = ] 'alert' , 
    [ @operator_name = ] 'operator' , 
    [ @notification_method = ] notification_method

[ @alert_name = ] 'alert'

Avviso da notificare. alert è di tipo sysname e non prevede alcun valore predefinito.

[ @operator_name = ] 'operator'

Operatore a cui inviare la notifica quando viene generato l'avviso. operator è di tipo sysname e non prevede alcun valore predefinito.

[ @notification_method = ] notification_method

Metodo di invio della notifica all'operatore. notification_method è di tipo tinyint e non prevede alcun valore predefinito. I possibili valori di notification_method sono i seguenti e possono essere concatenati tramite l'operatore logico OR.

Valore Descrizione

1

Posta elettronica

2

Cercapersone

4

net send

La stored procedure sp_add_notification deve essere eseguita nel database msdb.

Microsoft SQL Server Management Studio include un semplice strumento grafico per la gestione del sistema di avvisi ed è lo strumento consigliato per la configurazione di un'infrastruttura di avvisi.

Per inviare una notifica in risposta a un avviso, è innanzitutto necessario configurare SQL Server Agent per l'invio di messaggi. Per ulteriori informazioni, vedere Posta elettronica di SQL Server Agent.

Gli eventuali errori che si verificano durante l'invio di un messaggio di posta elettronica o di una notifica su cercapersone vengono registrati nel log degli errori di SQL Server Agent.

Solo i membri del ruolo predefinito del server sysadmin possono eseguire la procedura sp_add_notification.

0 (esito positivo) o 1 (esito negativo)

Nell'esempio seguente viene aggiunta una notifica di posta elettronica per l'avviso specificato (Test Alert).

ms173843.note(it-it,SQL.90).gifNota:
Nell'esempio si presume che l'avviso Test Alert sia già esistente e che François Ajenstat sia un nome di operatore valido.

USE msdb ;
GO

EXEC dbo.sp_add_notification
 @alert_name = N'Test Alert',
 @operator_name = N'François Ajenstat',
 @notification_method = 1 ;
GO
Il documento è risultato utile?
(1500 caratteri rimanenti)

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
© 2013 Microsoft. Tutti i diritti riservati.