KB4537751 - CORREZIONE: errore dovuto a un suggerimento esplicito del livello di isolamento delle transazioni quando si accede Memory-Optimized viste catalogo Tempdb in SQL Server 2019

Si applica a
SQL Server 2019 on Windows

Sintomi

Si supponga che la funzionalità Metadati tempdb Memory-Optimized sia abilitata in SQL Server 2019. Quando si accede alle visualizzazioni del catalogo Tempdb dopo aver specificato un livello di isolamento delle transazioni esplicite, è possibile che venga visualizzato un messaggio di errore simile al seguente:

IMPOSTARE LO SNAPSHOT DEL LIVELLO DI ISOLAMENTO DELLE TRANSAZIONI;

SELECT * FROM tempdb.sys.tables;

Msg 41332, Level 16, State 0, LineNumber Memory optimized tables and natively compiled modules cannot be accessed or created when the session TRANSACTION ISOLATION LEVEL is set to SNAPSHOT.

Stato

Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".

Risoluzione

Questo problema è stato risolto nel seguente aggiornamento cumulativo per SQL Server:

Informazioni sugli aggiornamenti cumulativi per SQL Server:

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli aggiornamenti rapidi e tutte le correzioni per la sicurezza inclusi nell'aggiornamento cumulativo precedente. Scopri gli aggiornamenti cumulativi più recenti per SQL Server:

Riferimenti

Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.