Sintomas
Assuma que tem a funcionalidade de metadados otimizados para memória tempdb ativada em SQL Server 2019. Quando as vistas do catálogo Tempdb são acedidas após especificar um explícito Nível de isolamento de transações, pode receber uma mensagem de erro que se assemelha ao seguinte:
DEFINIR INSTANTÂNEO DO NÍVEL DE ISOLAMENTO DE TRANSAÇÃO;
SELECIONE * A partir de temperatura.sys.tables;
Msg 41332, Nível 16, Estado 0, LineNumber Memory otimizado tabelas e compilados de forma nativa os módulos não podem ser acedidos ou criados quando a sessão TRANSACTION ISOLATION LEVEL está definido para SNAPSHOT.
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Resolução
Esta emissão é corrigida na seguinte atualização cumulativa para o SQL Server:
Sobre as 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 que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:
Referências
Conheça a terminologiaque a Microsoft utiliza para descrever atualizações de software .