Objawy
Załóżmy, że używasz procedury składowanej Poczta bazy danych i sp_send_dbmail do wysyłania wiadomości e-mail w programie Microsoft SQL Server 2014, 2016 lub 2017. Po przekazaniu do procedury składowanej parametru adresatów (na przykład: imię, nazwisko) zawierającego przecinek może nastąpić niepowodzenie wysyłania wiadomości e-mail przez program SQL Server. Ponadto może zostać wyświetlony komunikat o błędzie podobny do następującego:
Uwaga
Komunikat 14613, Poziom 16, Stan 1, Nazwa procedury procedury, Numer wiersza [Linia rozpoczęcia partii 0] Określony "@recipients" nie może używać przecinków (,) do oddzielania adresów: ""Nazwa użytkownika, Tytuł użytkownika" <Email@Contoso.com>". Aby kontynuować, oddziel adresy średnikami (;).
Rozwiązanie
Ten problem został rozwiązany w następujących aktualizacjach zbiorczych programu SQL Server:
Aktualizacja zbiorcza 13 dla programu SQL Server 2017
Aktualizacja skumulowana 5 dla programu SQL Server 2016 z dodatkiem SP2
Aktualizacja skumulowana 13 dla programu SQL Server 2016 z dodatkiem SP1
Aktualizacja zbiorcza 13 dla programu SQL Server 2014 z dodatkiem SP2
Informacje o aktualizacjach zbiorczych programu SQL Server:
Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:
Najnowsza aktualizacja zbiorcza dla programu SQL Server 2017
Najnowsza aktualizacja zbiorcza dla programu SQL Server 2016
Najnowsza aktualizacja zbiorcza dla programu SQL Server 2014
Stan
Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.
Źródła informacji
Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.