Симптоми
Предположите, че използвате "поща на базата данни" и sp_send_dbmail съхранена процедура за изпращане на имейл в Microsoft SQL Server 2014, 2016 или 2017. Когато преминете през параметъра получатели (например собствено име, фамилно име), който съдържа запетая към съхранената процедура, е възможно да забележите, че SQL Server не успява да изпрати имейл. Освен това може да получите съобщение за грешка, подобно на следното:
MSG 14613, ниво 16, щат 1, процедура ProcedureName, Line LineNumber [партиден ред за стартиране 0] указаната "@recipients" не може да използва запетаи (,) за отделяне на адреси: ""потребителско име, потребителско заглавие"<email@Contoso.com>. За да продължите, използвайте точка и запетая (;) за да разделите адреси.
Решение
Този проблем е коригиран в следните сборни актуализации за SQL Server:
Кумулативна актуализация 13 за SQL Server 2017
Кумулативна актуализация 5 за SQL Server 2016 SP2
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Най-новата сборна актуализация за SQL Server 2017
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Препратки
Научете повече за терминологията, която Microsoft използва, за да опише софтуерни актуализации.