Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Managed Instance
Databasen msdb är värddatabasen för Database Mail. Den här databasen innehåller lagrade procedurer och meddelandeobjekt för Database Mail. Microsoft SQL Server Management Studio innehåller konfigurationsguiden för Database Mail för att aktivera Database Mail, skapa och hantera profiler och konton samt konfigurera alternativ för Database Mail.
Objekt i msdb-databasen
Service Broker måste vara aktiverat i msdb databasen. Database Mail använder dock inte Service Broker-nätverk. Därför behöver användarna inte skapa en Service Broker-slutpunkt för att använda Database Mail.
Den externa Database Mail-processen använder en standard-ADO.NET-anslutning för att kommunicera med SQL Server.
Database Mail exponerar följande objekt i msdb databasen när Database Mail är aktiverat.
Dessa objekt är gränssnittet för Database Mail i e-postvärddatabasen. Andra objekt installeras för att implementera de funktioner som tillhandahålls av de objekt som anges ovan. Dessa objekt är dock reserverade för internt bruk.
| Namn | Typ | Beskrivning |
|---|---|---|
| sysmail_allitems (Transact-SQL) | Utsikt | Visar en lista över alla meddelanden som skickas till Database Mail. |
| sysmail_event_log (Transact-SQL) | Utsikt | Visar en lista med meddelanden om beteendet för det externa programmet för databaspost. |
| sysmail_faileditems (Transact-SQL) | Utsikt | Information om meddelanden som Database Mail inte kunde skicka. |
| sysmail_mailattachments (Transact-SQL) | Utsikt | Information om bifogade filer till Database Mail-meddelanden. |
| sysmail_sentitems (Transact-SQL) | Utsikt | Information om meddelanden som har skickats genom Database Mail. |
| sysmail_unsentitems (Transact-SQL) | Utsikt | Information om meddelanden som Database Mail för närvarande försöker skicka. |
| sp_send_dbmail (Transact-SQL) | Sparad procedur | Skickar e-postmeddelanden med hjälp av Database Mail. |
| sysmail_delete_log_sp (Transact-SQL) | Sparad procedur | Tar bort meddelanden från databasens e-postlogg. |
| sysmail_delete_mailitems_sp (Transact-SQL) | Sparad procedur | Tar bort e-postobjekt från databasens e-postkö. |
| sysmail_help_status_sp (Transact-SQL) | Sparad procedur | Anger om Database Mail har startats. |
| sysmail_start_sp (Transact-SQL) | Sparad procedur | Startar de Service Broker-objekt som det externa programmet använder. Dessa objekt startas som standard. |
| sysmail_stop_sp (Transact-SQL) | Sparad procedur | Stoppar de Service Broker-objekt som det externa programmet använder. |