Sümptomid
Oletagem, et installite Microsoft SQL Server 2016 arvutisse, kuhu on installitud .NET Frameworki 4.6.1. Kui arvutisse pole installitud .NET Framework 3,5, ei tööta funktsioon Database mail õigesti. Näiteks kui konfigureerite ja saadate meilisõnumi test, on sõnum ootel, kuid seda ei saadeta kunagi. Märkus. See probleem mõjutab ka juhtumeid, kus töötab SQL Server 2016 SP1 CU1. See probleem ilmneb viga SQL Server 2016 SP1 CU setup. SQL Server 2016-i installiprogramm kustutab konfiguratsioonifaili DatabaseMail. exe. config , asendamata seda uuega. See põhjustab selle, et andmebaasiserver murraks .NET Framework 3,5 SP1 puudumisel. Kui aga andmebaasi meilisõnum on katkenud SQL Serveri 2016 CU installimisega, saate kasutada mõnda järgmistest lahendustest.
Lahendus
See probleem lahendati SQL serveri järgmiste kumulatiivsete värskendustega: kumulatiivne Update 2 SQL server 2016 SP1 jaoks
Iga uus koondvärskenduses SQL Server sisaldab kõiki käigultparandused ja kõik turvaparandusi, mis kuulusid eelmise koondvärskenduse. Vaadake SQL serveri kumulatiivseid värskendusi.
Lahendus
Selle probleemi lahendamiseks saate rakendada mõnda järgmistest.
-
Looge DatabaseMail. exe. config ja kukutage see BINN kausta DatabaseMail. exe kõrvale. Saate selle redigeerimiseks kasutada rakendust Notepad. exe või mõnda muud redaktorit. Lihtsalt veenduge, et salvestate selle UTF-8 kodeeringuga (Notepad. exe, valige Salvesta nimega.. . ja valige loendiboksis kodeering väärtuseks UTF-8.
-
Käivitage SQL Server 2016 parandamise häälestamise toiming.
-
Installige arvutisse käsitsi .NET Framework 3,5.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.
Viited
Siit saate teada, Kuidas Microsoft kasutab tarkvaravärskenduste kirjeldamiseks.