Assegnazione di avvisi a un operatore
In questo argomento è illustrata la procedura di assegnazione di avvisi di Microsoft SQL Server Agent agli operatori, in modo che possano ricevere notifiche relative ai processi in SQL Server 2012 tramite SQL Server Management Studio o Transact-SQL.
Contenuto dell'argomento
Prima di iniziare:
Limitazioni e restrizioni
Sicurezza
Per assegnare avvisi a un operatore utilizzando:
SQL Server Management Studio
Transact-SQL
Prima di iniziare
Limitazioni e restrizioni
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 Configurare Posta elettronica di SQL Server Agent per l'utilizzo di Posta elettronica database.
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.
Sicurezza
Autorizzazioni
Solo i membri del ruolo predefinito del server sysadmin possono assegnare avvisi agli operatori.
[Inizio pagina]
Utilizzo di SQL Server Management Studio
Per assegnare avvisi a un operatore
In Esplora oggetti fare clic sul segno più per espandere il server contenente l'operatore a cui si desidera assegnare un avviso.
Fare clic sul segno più per espandere SQL Server Agent.
Fare clic sul segno più per espandere la cartella Operatori.
Fare clic con il pulsante destro del mouse sull'operatore a cui si desidera assegnare un avviso, scegliere Proprietà e selezionare la pagina Notifiche.
Nella finestra di dialogo Proprietà operator_name, selezionare Notifiche in Selezione pagina.
Nell'area Visualizza le notifiche inviate all'utente per selezionare Avvisi per visualizzare un elenco di avvisi inviati all'operatore oppure selezionare Processi per visualizzare un elenco dei processi che inviano notifiche all'operatore. Selezionare una o più tra le caselle di controllo seguenti per definire il metodo di notifica secondo le necessità: Posta elettronica, Cercapersone oppure Net Send.
Al termine, fare clic su OK.
[Inizio pagina]
Utilizzo di Transact-SQL
Per assegnare avvisi a un operatore
In Esplora oggetti connettersi a un'istanza del Motore di database.
Sulla barra Standard fare clic su Nuova query.
Copiare e incollare l'esempio seguente nella finestra Query, quindi fare clic su Esegui.
-- adds an e-mail notification for the specified alert (Test Alert) -- This example assumes that Test Alert already exists and that François Ajenstat is a valid operator name. USE msdb ; GO EXEC dbo.sp_add_notification @alert_name = N'Test Alert', @operator_name = N'François Ajenstat', @notification_method = 1 ; GO
Per ulteriori informazioni, vedere sp_add_notification (Transact-SQL).
[Inizio pagina]