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:

Cea mai recentă versiune pentru SQL Server 2017

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.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.