Condividi tramite


Configurare Posta elettronica di SQL Server Agent per l'uso di Posta elettronica database

Si applica a:SQL ServerIstanza gestita di Azure SQL

Questo articolo descrive come configurare SQL Server Agent per l'uso di Posta elettronica database per inviare notifiche e avvisi in SQL Server tramite SQL Server Management Studio.

Prerequisiti

  1. Configura posta elettronica del database.

  2. Creare un account Database Mail da usare per l'account del servizio SQL Server Agent.

  3. Creare un profilo di Posta elettronica database per l'account del servizio SQL Server Agent da usare e aggiungere l'utente al ruolo del database DatabaseMailUserRole nel msdb database. Verificare che gli utenti siano configurati correttamente per l'invio di messaggi di posta elettronica.

  4. Impostare il profilo come predefinito per il database msdb.

Autorizzazioni

Per creare gli account dei profili ed eseguire le stored procedure è necessario che l'utente sia un membro del ruolo predefinito del server sysadmin.

Usare SQL Server Management Studio per configurare SQL Server Agent utilizzando Database Mail

Suggerimento

I passaggi seguenti non sono necessari in Istanza gestita di SQL di Azure, che è già configurato per cercare un profilo denominato AzureManagedInstance_dbmail_profile. Per altre informazioni e uno script di esempio, vedere le notifiche dei processi di SQL Agent in Istanza gestita di SQL di Azure.

La procedura seguente usa SQL Server Management Studio (SSMS)

  1. Eseguire la connessione all'istanza di SQL Server.

  2. In Esplora oggetti espandere un'istanza di SQL Server.

  3. Fare clic con il pulsante destro del mouse su SQL Server Agent e quindi scegliere Proprietà.

  4. Selezionare Sistema avvisi.

  5. Selezionare Attiva profilo di posta.

  6. Nell'elenco Sistema di posta elettronica selezionare Posta elettronica database.

  7. Selezionare un profilo di posta elettronica per Posta elettronica database nell'elenco Profilo posta.

  8. Riavviare SQL Server Agent.

Attività di follow-up

Le attività seguenti sono necessarie per completare la configurazione dell'agent per inviare avvisi e notifiche.

  • Avvisi

    Gli avvisi di SQL Agent possono essere configurati per notificare a un operatore un determinato evento di database o condizione del sistema operativo.

  • Operatori

    Gli operatori di SQL Agent sono alias per persone o gruppi che possono ricevere notifiche, ad esempio tramite posta elettronica.