KB3186435-FIX: SQL Server 2016 pošta u bazi podataka ne funkcionira na računalu na kojem nije instaliran .NET Framework 3,5 ili prestaje raditi nakon primjene ažuriranja sustava SQL Server.

Simptomi

Pretpostavimo da instalirate Microsoft SQL Server 2016 na računalo na kojem je instaliran .NET Framework 4.6.1. Ako na računalu nije instaliran .NET Framework 3,5, značajka pošta baze podataka ne funkcionira ispravno. Ako, primjerice, konfigurirate i šaljete testnu poruku e-pošte, poruka je u redu čekanja, ali se nikad ne šalje. Napomena Taj problem utječe i na instance na kojima je instaliran SQL Server 2016 SP1 paket ažuriranja CU1. Taj se problem pojavljuje zbog pogreške u sustavu SQL Server 2016 SP1 CU. Setup za SQL Server 2016 CUs briše konfiguracijsku datoteku Databasemail. exe. config bez zamjene s novom. Time će se pošta baze podataka prekinuti u nedostatku servisa .NET Framework 3,5 SP1. No ako je pošta baze podataka prekinuta instalacijom sustava SQL Server 2016 CU, možete koristiti bilo koji od navedenih zaobilaznih rješenja.

Rješenje

Problem je riješen u sljedećim kumulativnim ažuriranjima za SQL Server: Kumulativno ažuriranje 2 za SQL server 2016 SP1

Kumulativno ažuriranje 2 za SQL Server 2016

Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:

Najnovije Kumulativno ažuriranje za SQL Server 2016

Zaobilazno rješenje

Da biste zaobišli taj problem, možete implementirati bilo što od sljedećeg:

  1. Stvorite databasemail. exe. config i odbacite je pokraj mape databasemail. exe u mapi Binn . Da biste ga uredili, možete koristiti Notepad. exe ili bilo koji drugi Editor. Samo provjerite jeste li ga spremili pomoću kodiranja programa UTF-8 (u programu Notepad. exe odaberite Spremi kao... u kombiniranom okviru kodiranje odaberite UTF-8):

         <?xml version="1.0" encoding="utf-8" ?>          <configuration>          <startup useLegacyV2RuntimeActivationPolicy="true">           <supportedRuntime version="v4.0"/>               <supportedRuntime version="v2.0.50727"/>          </startup>          </configuration>
  1. Pokrenite akciju postavljanja popravka sustava SQL Server 2016.

  2. Ručno instalirajte .NET Framework 3,5 na stroj.

Status

Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".

Reference

Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×