Sintomi
Considerare lo scenario descritto di seguito:
-
È possibile usare In-Memory OLTP e MARS (Multiple Active Result Set) in un'istanza di Microsoft SQL Server 2017 o 2016.
-
Si crea un indice dell'archivio colonne cluster per una tabella ottimizzata per la memoria.
-
Connettersi all'istanza di SQL Server usando una connessione abilitata per MARS.
-
Quando si esegue una query per accedere ai dati dalla tabella ottimizzata per la memoria, è possibile notare che si verifica un errore di asserzione e la connessione viene ermata.
-
Inoltre, viene generato un minidump sul lato server.
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Risoluzione
Questo problema è stato risolto negli aggiornamenti cumulativi seguenti per SQL Server:
Aggiornamento cumulativo 2 per SQL Server 2017
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli aggiornamenti rapidi e tutte le correzioni di sicurezza incluse nell'aggiornamento cumulativo precedente. Vedere gli aggiornamenti cumulativi più recenti per SQL Server:
Informazioni sul Service Pack per SQL Server 2016
Questo problema è stato risolto nel Service Pack seguente per SQL Server:
I Service Pack sono cumulativi. Ogni nuovo Service Pack contiene tutte le correzioni presenti nei Service Pack precedenti, insieme a tutte le nuove correzioni. È consigliabile applicare il Service Pack più recente e l'aggiornamento cumulativo più recente per tale Service Pack. Non è necessario installare un Service Pack precedente prima di installare il Service Pack più recente. Usare la tabella 1 nell'articolo seguente per trovare altre informazioni sul Service Pack più recente e sull'aggiornamento cumulativo più recente:
Determinare la versione, l'edizione e il livello di aggiornamento SQL Server e i relativi componenti
Riferimenti
Informazioni sulla terminologia usata daMicrosoft per descrivere gli aggiornamenti software.