Creazione di un evento definito dall'utente
Si applica a: SQL ServerIstanza gestita di SQL di Azure
Importante
In Istanza gestita di SQL di Azure sono attualmente supportate la maggior parte delle funzionalità di SQL Server Agent, ma non tutte. Per informazioni dettagliate, vedere Differenze T-SQL tra Istanza gestita di SQL di Azure e SQL Server.
Per monitorare eventi diversi da quelli predefiniti da SQL Server, è possibile creare eventi definiti dall'utente. È inoltre possibile assegnare un livello di gravità a ogni evento definito dall'utente.
Nota
Quando si usa SQL Server Management Studio, selezionare l'opzione Scrivi nel registro eventi delle applicazioni di Windows per ogni messaggio di evento definito dall'utente, in modo da assicurarsi che i messaggi vengano registrati. Per impostazione predefinita, i messaggi definiti dall'utente con livello di gravità minore di 19 non vengono inviati al registro delle applicazioni di Microsoft Windows quando si verificano. Tali messaggi non generano quindi avvisi di SQL Server Agent.
È necessario che agli eventi definiti dall'utente sia associato un numero di messaggio univoco. Tali numeri devono essere maggiori di 50.000. È possibile definire messaggi per l'evento in più lingue. Prima di potere aggiungere messaggi in altre lingue, è tuttavia necessario che sia disponibile un messaggio En-US .
Se si amministra un ambiente SQL Server multilingue, creare messaggi definiti dall'utente in ciascuna lingua supportata. Ad esempio se si crea un nuovo messaggio dell'evento che verrà utilizzato sia in un server con sistema operativo in inglese che in un server con sistema operativo in tedesco, utilizzare lo stesso numero di messaggio e lo stesso livello di gravità per entrambi, ma assegnare una lingua diversa a ognuno di essi.
Nelle attività riportate di seguito sono disponibili informazioni su come creare eventi definiti dall'utente e avvisi in risposta a tali eventi.
Per creare un avviso in base a un numero di messaggio
Per creare un avviso in base ai livelli di gravità
Per definire la risposta a un avviso
Per creare un messaggio di errore relativo a un evento definito dall'utente
Per modificare un messaggio di errore relativo a un evento definito dall'utente
Per eliminare un messaggio di errore relativo a un evento definito dall'utente
Per disabilitare o riattivare un avviso