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:
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.