Sintomas
Suponha que você tenha o recurso Tempdb Memory-Optimized Metadata habilitado no SQL Server 2019. Quando as exibições do catálogo Tempdb são acessadas após a especificação de um nível de isolamento de transação explícito, você pode receber uma mensagem de erro semelhante à seguinte:
DEFINIR INSTANTÂNEO DO NÍVEL DE ISOLAMENTO DA TRANSAÇÃO;
SELECT * FROM tempdb.sys.tables;
Msg 41332, Nível 16, Estado 0, Linha LineNumber Tabelas otimizadas para memória e módulos compilados nativamente não podem ser acessados ou criados quando a sessão TRANSACTION ISOLATION LEVEL está definida como SNAPSHOT.
Status
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Resolução
Esse problema é corrigido na seguinte atualização cumulativa para o SQL Server:
Sobre atualizações cumulativas para o SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes para o SQL Server:
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.