KB4016902 - FIX: Violação de acesso quando utiliza consulta SELECT TOP para recuperar dados do índice de colunas agrupadas no SQL Server 2016

Sintomas

Assuma que instalou o Microsoft SQL Server 2016 Service Pack 1 (SP1). Quando utilizar a declaração SELECT TOP N com um N muito grande (dezenas ou centenas de milhares) para obter dados de um índice de colunas no modo de lote, obtém-se um erro de violação de acesso (AV).

Resolução

Esta emissão é corrigida na seguinte atualização cumulativa para o SQL Server:

       Atualização Cumulativa 3 para SQL Server 2016 SP1

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: Última atualização cumulativa para SQL Server 2016

Solução

A solução temporária para este problema consiste em remover a palavra-chave TOP da declaração SELECT ou permitir que a Bandeira de Rastreio - TF 9453 desative o modo de lote.

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Referências

Conheça a terminologiaque a Microsoft utiliza para descrever atualizações de software.

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×