Log e verifiche di Posta elettronica database

Si applica a:SQL ServerIstanza gestita di SQL di Azure

La funzionalità di registrazione di Posta elettronica database è stata progettata per fornire un modo per isolare e correggere i problemi.

Il servizio Posta elettronica database archivia le informazioni di log nel database msdb. Le informazioni sul contenuto di Posta elettronica database, dello stato dei messaggi di posta elettronica e eventuali messaggi ricevuti, come ad esempio messaggi di errore, vengono registrati da Posta elettronica database e possono essere utilizzati per scopi di diagnosi e controllo.

Log di Posta elettronica database

Le tabelle di sistema nel msdb database raccolgono informazioni dal Posta elettronica database External Program. Le tabelle interne nel msdb database contengono i messaggi di posta elettronica e gli allegati inviati da Posta elettronica database, insieme allo stato corrente di ogni messaggio. Posta elettronica database aggiorna queste tabelle man mano che ogni messaggio viene elaborato.

  • Le viste di Posta elettronica database espongono le tabelle a scopo di risoluzione dei problemi.

  • Gli errori compaiono nella vista sysmail_event_log (Transact-SQL) se il Service Broker non riesce ad attivare il programma esterno, se il programma esterno incontra errori di rete o se il server SMTP, Simple Mail Transfer Protocol (SMTP), rifiuta un messaggio e-mail.

  • Quando il programma esterno non è in grado di accedere alle msdb tabelle, il programma registra gli errori nel registro eventi dell'applicazione di Windows.

Attività di controllo di Posta elettronica database

Analisi e gestione dei log di Posta elettronica database Collegamento
Controllo dello stato di recapito di un singolo messaggio Controllare lo stato dei messaggi di posta elettronica inviati con Posta elettronica database
Pulire i messaggi, gli allegati e le voci del log di Posta elettronica database sysmail_delete_mailitems_sp (Transact-SQL)

sysmail_delete_log_sp (Transact-SQL)
Archiviare il database, i messaggi email e i log Creare un processo di SQL Server Agent per archiviare i messaggi e i registri eventi di Posta elettronica database