Sintomi
Supponiamo che tu usi la trasformazione Ricerca fuzzy in SQL Server Integration Services (SSIS). Quando si aggiorna o si elimina una tabella di riferimento utilizzata dalla trasformazione, viene visualizzato un messaggio di errore analogo al seguente:
Msg 6549, livello 16, stato 1, procedura sp_FuzzyLookupTableMaintenanceInvoke, riga 0
Si è verificato un errore di .NET Framework durante l'esecuzione della routine definita dall'utente o dell'aggregazione "sp_FuzzyLookupTableMaintenanceInvoke":
System. Data. SqlClient. SqlException: la routine definita dall'utente, il trigger o l'aggregazione ha tentato di eseguire il rollback di una transazione non avviata in tale livello CLR. Verrà generata un'eccezione per impedire l'esecuzione del resto della routine definita dall'utente, trigger o aggregazione.
Risoluzione
Questo problema è stato risolto nell'aggiornamento seguente per SQL Server:
Aggiornamento cumulativo 9 per SQL Server 2017
Informazioni sulle build di SQL Server
Ogni nuova build per SQL Server contiene tutti gli aggiornamenti rapidi e le correzioni di sicurezza presenti nella build precedente. È consigliabile installare la build più recente per la versione di SQL Server:
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sulla terminologia standard utilizzata da Microsoft per descrivere gli aggiornamenti software.