Simptomi
Pretpostavimo da se u servisu SQL Server Kada ažurirate ili izbrišete referentnu tablicu koju promjena koristi, prikazat će vam se poruka o pogrešci slična sljedećoj:
MSG 6549, razina 16, State 1, procedura sp_FuzzyLookupTableMaintenanceInvoke, linija 0
Prilikom izvršavanja korisničke rutine ili kumulacijske sp_FuzzyLookupTableMaintenanceInvoke: došlo je do pogreške u programu .NET.
Sistemski. Data. SqlClient. Sqlexje: korisnički definirana rutina, Trigger ili agregatni pokušali su vratiti transakciju koja nije započeta na toj razini CLR-a. Izbrisat će se iznimka da bi se spriječilo izvršavanje ostatka korisnika definiranih rutina, okidača ili agregata.
Rješenje
Taj je problem riješen u sljedećem ažuriranju za SQL Server:
Kumulativno ažuriranje 9 za SQL Server 2017
O izradi sustava SQL Server
Svaki novi međuverzija za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su bili u prethodnoj izradi. Preporučujemo da instalirate najnoviju verziju verzije sustava SQL Server:
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Reference
Saznajte više o standardnoj terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.