CORREÇÃO: Exceção de violação de acesso ocorre durante a otimização de consulta de uma consulta que acessa uma tabela com índices filtrados ou estatísticas

Aplica-se a: SQL Server 2016 DeveloperSQL Server 2016 EnterpriseSQL Server 2016 Enterprise Core

Sintomas


Quando você usa o Microsoft SQL Server 2014 ou 2016, pode ocorrer uma exceção de violação de acesso durante a compilação de uma consulta que faz referência a uma tabela com filtrados índices filtrados ou estatísticas.

Motivo


Esse problema ocorre porque o otimizador de consulta não é possível adquirir um bloqueio de estabilidade de esquema na tabela enquanto outras consultas estão acessando a tabela.

Status


A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".

Resolução


Esse problema foi corrigido nas seguintes atualizações cumulativas para o SQL Server:

Sobre os Service Packs do SQL Server

Service packs são cumulativos. Cada service pack novo contém todas as correções que estão em service packs anteriores, junto com qualquer nova correção. Nossa recomendação é aplicar o service pack mais recente e a atualização cumulativa mais recente para esse service pack. Não é necessário instalar um service pack anterior antes de instalar o service pack mais recente. Use a tabela 1 no seguinte artigo para obter mais informações sobre o service pack mais recente e a atualização cumulativa mais recente.

Referências


Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.