Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 12901|Svar: 1

[Källa] SQL Server skickar e-post med databaser (sp_send_dbmail)

[Kopiera länk]
Publicerad på 2018-01-16 19:04:01 | | |

Inom projektutveckling behöver många ställen skicka e-post, såsom att lägga beställningar, avbryta beställningar osv., vilket kan skickas via programkod (C#, Java, etc.) eller via SQL-satser med databastriggers.

Att skicka e-post via en databas använder vanligtvis en lagrad proceder xp_sendmail eller en sp_send_dbmail

(a)

xp_sendmail:Den har gradvis fallit ur bruk, dess användningskrav 1: 32-bitars Windows-operativsystem krävs (min dator är 64-bitars, så jag har inte använt det framgångsrikt på min dator) 2: Det är nödvändigt att ange standard-e-postklienten 3: Behörigheter


(två)

sp_send_dbmail Stored procedures är det första du behöver göra att konfigurera arbetet


Database Mail Configuration Wizard ger ett enkelt sätt att hantera databaspostkonfigurationsobjekt. Databasens E-postkonfigurationsguide aktiverar databasmail vid behov.

Databasens Mail Konfigurationsguide utför följande uppgifter:

Installera databasmail.

Hantera databas, e-postkonton och profiler.

Hantera profilsäkerhet.

Visa eller ändra systemparametrar.

Alternativet Installera databasmail guidar dig genom alla uppgifter du behöver utföra när du först installerar databasmail. Andra alternativ hjälper dig med specifika installations- och underhållsuppgifter.

Starta databasens mailkonfigurationsguide från Object Explorer. Koppla upp dig mot en instans av SQL Server. Expandera Administration, högerklicka på Databasmail och välj Konfigurera databasmail.

För att använda denna guide måste du vara medlem i sysadmin-rollen med fast server. Du måste vara medlem i databasen DatabaseMailUserRole i msdb-databasen för att skicka databasmail, som är konfigurerad på ett specifikt sätt
Det är mycket enklare att använda:

Exempel:


Exempel:



Exempel:

Observera: Om kinesiska förvrängda tecken förekommer, vänligen lägg till N framför kinesiska, såsom

(tre)

Läs sändningsloggen och läsa av sändarhändelsen








Föregående:vs Vad och varför .pdb-filer genereras
Nästa:Skicka e-post med databas sp_send_dbmail
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com