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.