KB4346803 – RETTELSE: Der opstår en fejl, når du kører sp_send_dbmail gemt procedure, der indeholder komma i afsenderens mailadresse og navnet i SQL Server

Gælder for
SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Symptomer

Antag, at du bruger databasemail og sp_send_dbmail gemt procedure til at sende en mail i Microsoft SQL Server 2014, 2016 eller 2017. Når du videregiver modtagerparameteren (f.eks.: Fornavn, Efternavn), der indeholder komma til den gemte procedure, bemærker du muligvis, at SQL Server ikke kan sende en mail. Derudover kan du modtage en fejlmeddelelse, der minder om følgende:

Bemærk

Msg 14613, Level 16, State 1, Procedure ProcedureName, Line LineNumber [Batch Start Line 0] Den angivne '@recipients' kan ikke bruge kommaer (,) til at adskille adresser: '"UserName, User Title" <Email@Contoso.com>'. Fortsæt med at bruge semikolon (;) til at adskille adresser.

Løsning

Dette problem er rettet i følgende kumulative opdateringer til SQL Server:

Akkumuleret opdatering 13 til SQL Server 2017

Kumulativ opdatering 5 til SQL Server 2016 SP2

Kumulativ opdatering 13 til SQL Server 2016 SP1

Kumulativ opdatering 13 til SQL Server 2014 SP2

Om kumulative opdateringer til SQL Server:

Hver ny kumulativ opdatering til SQL Server indeholder alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige kumulative opdatering. Se de seneste kumulative opdateringer til SQL Server:

Seneste kumulative opdatering til SQL Server 2017

Seneste kumulative opdatering til SQL Server 2016

Seneste kumulative opdatering til SQL Server 2014

Status

Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".

Referencer

Få mere at vide om den terminologi, som Microsoft bruger til at beskrive softwareopdateringer.