Simptomi
Pretpostavimo da aplikacija koristi Microsoft .NET Common Language Runtime (CLR) sklop te da je ovaj sklop neučitan zbog nekog razloga ili kada prvi put koristite sklop od sustava Microsoft SQL Server 2016 ili 2017. Kada je SQL naredba koja referencira sklop prekinut (zatraženo je otkazivanje SQL naredbe ili vrijeme koje se pojavljuje u klijentskoj aplikaciji), zatim će se učitavanje sklopa možda prekinuti, a naknadno korištenje tog sklopa neće uspjeti. Osim toga, možete primiti poruke o pogreškama koje nalikuju sljedećem:
Pogreška datuma : 10314, težina: 16, stanje: 11.Prilikom pokušaja učitavanja ID-a sklopa # došlo je do pogreške pri pokretanju servisa datetime # u programu Microsoft .NET Framework. Poslužitelj možda ne koristi resurse ili se sklop ne može povjeriti PERMISSION_SET = EXTERNAL_ACCESS ili nesiguran.
Kada se ta pogreška počne pojavljivati, svaki novi pokušaj učitavanja sklopa uzrokovat će istu pogrešku jer se prva pogreška čuva u memoriji CLR-a. Da biste dobili dodatne informacije o tome, možete vidjeti <Disablecachingbinding,> elementom.
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Rješenje
Taj je problem riješen u sljedećim kumulativnim ažuriranjima za SQL Server:
O kumulativnim ažuriranjima za SQL Server:
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:
Reference
Saznajte više o terminologija koju Microsoft koristi za opisivanje softverskih ažuriranja.