Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 12901|Svar: 1

[Kilde] SQL Server sender mail via databaser (sp_send_dbmail)

[Kopier link]
Opslået på 16/01/2018 19.04.01 | | |

I projektudvikling skal mange steder sende e-mails, såsom at afgive ordrer, annullere ordrer osv., hvilket kan sendes via programkode (C#, Java osv.) eller via SQL-udsagn ved brug af databasetriggere.

At sende mail via en database bruger typisk en lagret procedure xp_sendmail eller en sp_send_dbmail

(a)

xp_sendmail:Den er gradvist gået ud af brug, dets brugskrav 1: 32-bit Windows-operativsystem er påkrævet (min computer er 64-bit, så jeg har ikke brugt det succesfuldt på min computer) 2: Det er nødvendigt at specificere standard e-mailklient 3: Tilladelser


(to)

sp_send_dbmail lagrede procedurer er det første, du skal gøre, at konfigurere arbejdet


Database Mail Configuration Wizard giver en nem måde at administrere databasemail-konfigurationsobjekter på. Database Mail Configuration Wizard vil aktivere databasemail efter behov.

Database Mail Configuration Wizard udfører følgende opgaver:

Installer databasemail.

Administrer database, mailkonti og profiler.

Administrer profilsikkerhed.

Se eller ændr systemparametre.

Muligheden Installer Database Mail guider dig gennem alle de opgaver, du skal udføre, når du først installerer Database Mail. Andre muligheder hjælper dig med specifikke opsætnings- og vedligeholdelsesopgaver.

Start database-mailkonfigurationsguiden fra Objektstifinder. Forbind til en instans af SQL Server. Udvid Administration, højreklik på Database Mail, og vælg Konfigurér Databasemail.

For at bruge denne wizard skal du være medlem af sysadmin-fastserverrollen. Du skal være medlem af DatabaseMailUserRole-databaserollen i msdb-databasen for at sende databasemail, som er konfigureret på en bestemt måde
Det er meget nemmere at bruge:

Eksempel:


Eksempel:



Eksempel:

Bemærk: Hvis kinesiske uforståelige tegn vises, tilføj venligst N foran kinesisk, såsom

(tre)

Læs afsendelsesloggen og læsningen af den afsendende begivenhed








Tidligere:vs Hvad og hvorfor .pdb-filer genereres
Næste:Send e-mails via database sp_send_dbmail
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com