KB4537751 - ÅTGÄRDAT: Fel på grund av explicit tips om nivån på transaktionsisolering vid åtkomst till Memory-Optimized Tempdb-katalogvyer i SQL Server 2019

Gäller för
SQL Server 2019 on Windows

Symptom

Anta att du har funktionen Tempdb Memory-Optimized Metadata aktiverad i SQL Server 2019. När du använder Tempdb-katalogvyer efter att ha angett en explicit nivå av transaktionsisolering, kan du få ett felmeddelande som ser ut ungefär så här:

STÄLL IN ÖGONBLICKSBILD AV TRANSAKTIONSISOLERINGSNIVÅ;

SELECT * FROM tempdb.sys.tables;

Msg 41332, nivå 16, tillstånd 0, radradradsnummer Det går inte att komma åt eller skapa minnesoptimerade tabeller och internt kompilerade moduler när sessionens TRANSACTION ISOLATION LEVEL är inställt på SNAPSHOT.

Status

Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".

Lösning

Det här problemet åtgärdas i följande kumulativa uppdatering för SQL Server:

Om kumulativa uppdateringar för SQL Server:

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:

Referenser

Läs om den terminologi som Microsoft använder för att beskriva programuppdateringar.