Sintomas
Suponha que uma instância do Microsoft SQL Server 2016 é reiniciada, por exemplo, devido a uma reinicialização do sistema. Durante o arranque, se o SQL Server tentar iniciar o Repositório de Consultas Manager, poderá receber um erro de violação de acesso intermitentemente. Devido à violação de acesso, o SQL Server não consegue iniciar automaticamente. Consequentemente, poderá ter de iniciar SQL Server manualmente. Além disso, uma mensagem de erro semelhante à seguinte é registrada no log de erros SQL Server:
Observação
Data/Hora Iniciando o banco de dados 'master'.
Data/Hora Usando 'dbghelp.dll' versão '4.0.5'
Data/Hora ***Stack Dump sendo enviado para FilePath\FileName
Data/Hora SqlDumpExceptionHandler: Processo 5 gerado fatal exceção c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server está a terminar este processo.
Data/Hora * *******************************************************************************
Data/Hora *
Data/Hora * INICIAR DESPEJO DE PILHA:
Data/Hora * Data/Hora
Data/Hora *
Data/Hora *
Data/Hora * Endereço de Exceção = 00007FFF2BF59AFB Module(sqlmin+0000000011D9AFB)
Data/Hora * Código de Exceção = c0000005 EXCEPTION_ACCESS_VIOLATION
Data/Hora * Ocorreu violação de acesso endereço de leitura 0000000000000000000000000000000000000000000000000000000000000000000000000
Data/Hora *
Data/Hora *
Data/Hora * TAMANHO FINAL DA BASE DO MÓDULO
Resolução
Este problema foi corrigido nas seguintes atualizações cumulativas para SQL Server:
- Atualização cumulativa 4 para SQL Server 2016 Service Pack 2
- Atualização cumulativa 6 para SQL Server 2016 Service Pack 1
Acerca das atualizações cumulativas para SQL Server:
Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e correções de segurança que foram incluídos com a atualização cumulativa anterior. Consulte as atualizações cumulativas mais recentes para SQL Server:
Atualização cumulativa mais recente para o SQL Server 2016
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.