Sintomas
Quando executa a instrução "select contention_factor from sys.dm_os_memory_objects" na ferramenta de monitor SQL Server para monitorizar a base de dados SQL Server, é registada uma mensagem de erro semelhante à seguinte no registo de erros SQL Server:
Observação
SPID de Data/Hora SqlDumpExceptionHandler: Processo 56 gerou exceção fatal c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server está a terminar este processo.
Data/HoraSPID * *******************************************************************************
Data/HoraSPID *
Data/HoraSPID * BEGIN STACK DUMP:
Data/HoraSPID * Data/HoraSPID
Data/HoraSPID *
Data/HoraSPID * Endereço de Exceção = 00007FFB8EE5015D Module(sqlmin+0000000004F015D)
Data/HoraSPID * Código de Exceção = c0000005 EXCEPTION_ACCESS_VIOLATION
Data/HoraSPID * Ocorreu violação de acesso ao ler o endereço 0000000000000020
Data/HoraSPID * Buffer de entrada 136 bytes -
Data/HoraSPID * SELECIONE contention_factor DE sys.dm_os_memory_objects;
Resolução
Esta correção está incluída nas seguintes atualizações cumulativas para SQL Server:
Atualização cumulativa 1 para SQL Server 2017
Atualização cumulativa 5 para SQL Server 2016 Service Pack 1
Atualização cumulativa 11 para SQL Server 2014 SP2
Informações do Service Pack para SQL Server
Esta correção está incluída no seguinte service pack para SQL Server:
Service Pack 3 para SQL Server 2014
Acerca de SQL Server compilações
Cada nova compilação para o SQL Server 2016 contém todos os hotfixes e correções de segurança que estavam na compilação anterior. Recomendamos que instale as atualizações cumulativas mais recentes para SQL Server:
Atualização cumulativa mais recente do SQL Server 2017
Compilação mais recente do SQL Server 2016
Atualização cumulativa mais recente para o SQL Server 2014
Acerca dos service packs para SQL Server:
Os service packs são cumulativos. Cada novo service pack contém todas as correções que estão em service packs anteriores, juntamente com quaisquer novas correções. Recomendamos que aplique 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 artigo a seguir para encontrar mais informações sobre o service pack mais recente e a atualização cumulativa mais recente.
Como determinar a versão, edição e nível de atualização do SQL Server e seus componentes
Status
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.