Symptomen
Als u een e-mail wilt verzenden in Microsoft SQL Server 2014, 2016 of 2017, moet u ervan uitgaan dat u een e-mailbericht en sp_send_dbmail opgeslagen procedure gebruikt. Wanneer u de parameter geadresseerden opgeeft (bijvoorbeeld: voornaam, achternaam) die de komma van de opgeslagen procedure bevat, merkt u mogelijk dat de SQL Server geen e-mail kan verzenden. Er kan ook een foutbericht worden weergegeven van de volgende strekking:
Msg 14613, niveau 16, provincie 1, procedure procedurenaam, regel LineNumber [batch start regel 0] het opgegeven ' @recipients ' mag geen komma's (,) gebruiken om adressen te scheiden: 'gebruikersnaam', gebruikersnaam<email@Contoso.com> '. Als u wilt doorgaan, gebruikt u puntkomma's (;) adressen scheiden.
Oplossing
Dit probleem is opgelost in de volgende cumulatieve updates voor SQL Server:
Cumulatieve update 13 voor SQL Server 2017
Cumulatieve update 5 voor SQL Server 2016 SP2
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Nieuwste cumulatieve update voor SQL Server 2017
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Verwijzingen
Lees meer over de terminologiedie door Microsoft wordt gebruikt om software-updates te beschrijven.