Sintomi
In SQL Server 2016 una query che accede ai dati in un indice columnstore può restituire in modo coerente l'eccezione seguente:
Errore: 3628, gravità: 16, stato: 1. il motore di database ha ricevuto un'eccezione a virgola mobile dal sistema operativo durante l'elaborazione di una richiesta utente. Riprovare la transazione. Se il problema persiste, contattare l'amministratore di sistema.
Causa
Questo problema si verifica perché l'elaborazione di un dizionario columnstore contenente dati non stringa può eseguire un'operazione a virgola mobile non valida.
Risoluzione
La correzione di questo problema è inclusa nell'aggiornamento cumulativo seguente per SQL Server:
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.