sql >> Database >  >> RDS >> Sqlserver

Handleidingen voor database-e-mail

Ik heb een flink aantal tutorials geschreven voor het gebruik van Database Mail, en ik heb dit artikel gemaakt om ze allemaal op één plek op een rijtje te zetten.

Ik heb deze links voor het eerst opgenomen onder aan Hoe e-mails te verzenden vanuit SQL Server (T-SQL), maar ik dacht dat het misschien handig zou zijn om ze als snelle referentie naar hun eigen artikel te verplaatsen.

Tutorials met behulp van de configuratiewizard

Hier is een lijst met tutorials die de SSMS (SQL Server Management Studio) grafische gebruikersinterface gebruiken om algemene Database Mail-taken uit te voeren.

Deze omvatten de wizard Database Mail Configuration, die u door elke taak leidt.

  • Database-e-mail instellen
  • Maak een database-e-mailprofiel
  • Maak een database-e-mailaccount
  • Een database-e-mailprofiel verwijderen
  • Een database-e-mailaccount verwijderen
  • Een database-e-mailprofiel bijwerken
  • Een database-e-mailaccount bijwerken
  • Een database-e-mailaccount aan een profiel toevoegen
  • Een database-e-mailaccount uit een profiel verwijderen
  • Stel een standaard openbaar profiel in voor databasemail
  • De prioriteit van een account wijzigen binnen een e-mailprofiel van een database

Tutorials met T-SQL

De volgende tutorials gebruiken T-SQL in plaats van de SSMS GUI.

Het gebruik van T-SQL is meestal een stuk sneller (nadat je de code hebt geschreven), omdat je alleen maar een nieuw querytabblad hoeft te openen en de code uit te voeren.

E-mail verzenden

  • E-mails verzenden vanaf SQL Server
  • Enable Database Mail
  • Stuur een HTML-e-mail
  • E-mail de resultaten van een zoekopdracht
  • E-mail queryresultaten als een HTML-tabel
  • E-mail zoekopdrachtresultaten als bijlage
  • E-mails met bijlagen verzenden
  • E-mail verzenden vanaf een trigger
  • Stop/Start de database-e-mailwachtrij
  • Verhoog de toegestane grootte van bijlagen
  • Verwijder de kolomkoppen bij het e-mailen van zoekopdrachtresultaten
  • Opvulling verwijderen bij het verzenden van zoekopdrachtresultaten
  • Verander het scheidingsteken in een komma bij het e-mailen van zoekopdrachtresultaten
  • Fix "profielnaam is niet geldig" bij het verzenden van e-mail

Accounts, profielen, enz. weergeven

  • Een lijst met database-e-mailaccounts ophalen
  • Zoek de associaties tussen database-e-mailaccounts en database-principals
  • Een lijst met database-e-mailprofielen retourneren
  • Laat de accounts zien die zijn gekoppeld aan een database-e-mailprofiel

Configuratie-instellingen

  • Geavanceerde serverconfiguratie-opties weergeven
  • Controleer de configuratie-instellingen voor databasemail
  • De configuratie-instellingen voor databasemail wijzigen

Verzonden e-mail controleren, enz.

  • Controleer verzonden e-mail
  • Controleer niet-verzonden e-mail
  • Controleren op mislukte e-mail
  • Ontdek waarom een ​​e-mail niet kon worden verzonden
  • Controleer de status van alle database-e-mailberichten
  • Controleer de status van de database-e-mailwachtrijen
  • Controleer hoeveel e-mailitems in de wachtrij staan
  • Verwijder database-e-mailberichten van de msdb Database
  • Verwijder gebeurtenissen uit het e-maillogboek van de database

Accounts en profielen configureren

  • Maak een database-e-mailprofiel
  • Maak een database-e-mailaccount
  • Een database-e-mailprofiel bijwerken
  • Een database-e-mailaccount bijwerken
  • Een database-e-mailprofiel verwijderen
  • Een database-e-mailaccount verwijderen
  • Verleen een msdb Gebruikerstoegang tot een database-e-mailprofiel
  • Een database-e-mailaccount aan een profiel toevoegen
  • Een database-e-mailaccount uit een profiel verwijderen
  • Het volgnummer van een database-e-mailaccount binnen een profiel wijzigen
  • Het standaard database-e-mailprofiel voor een gebruiker wijzigen
  • Maak een standaard openbaar profiel voor databasemail

  1. Entity Framework maakt een meervoudige tabelnaam, maar de weergave verwacht een enkelvoudige tabelnaam?

  2. 60 miljoen inzendingen, selecteer inzendingen uit een bepaalde maand. Hoe database optimaliseren?

  3. Hoe een berekende kolom in de SQL Server-tabel toe te voegen - SQL Server / T-SQL-zelfstudie, deel 47

  4. Een functie met tabelwaarde maken in SQL Server