Simptome
Să presupunem că utilizați transformarea căutare fuzzy în SQL Server Integration Services (SSIS). Atunci când actualizați sau ștergeți un tabel de referință utilizat de transformare, primiți un mesaj de eroare asemănător cu următorul:
MSG 6549, nivel 16, stat 1, procedură sp_FuzzyLookupTableMaintenanceInvoke, linie 0
A apărut o eroare de .NET Framework în timpul execuției rutinei definite de utilizator sau a agregatului ' sp_FuzzyLookupTableMaintenanceInvoke ':
System. data. SqlClient. SqlException: rutina definită de utilizator, Trigger sau agregat a încercat să retragă o tranzacție care nu este pornită în acel nivel CLR. Se va arunca o excepție pentru a împiedica execuția restului rutinei definite de utilizator, Trigger sau agregat.
Rezolvare
Această problemă este remediată în următoarea actualizare pentru SQL Server:
Actualizarea cumulativă 9 pentru SQL Server 2017
Despre Compilările SQL Server
Fiecare compilare nouă pentru SQL Server conține toate remedierile rapide și de securitate care au fost în compilarea anterioară. Vă recomandăm să instalați cea mai recentă versiune de compilare pentru versiunea de SQL Server:
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Referințe
Aflați despre terminologia standard pe care o utilizează Microsoft pentru a descrie actualizările de software.