Sintomas
Quando você tenta restaurar o banco de dados OLTP (processamento de transações on-line) na memória, ele falha devido a espaço em disco insuficiente. Em seguida, você pode observar que uma violação de acesso (AV) ocorre e obter o arquivo de despejo a seguir.
Despejo de violação de acesso
DateTime SpidId Usá ' dbghelp. dll ' versão ' VersionId '
DateTime spidid * * * despejo de pilha sendo enviado para FilePath
DateTime SpidId SqlDumpExceptionHandler: Processo 346 gerado exceção fatal c0000005 EXCEPTION_ACCESS_VIOLATION. Server O servidor está finalizando o processo.
DateTime spidid * iniciar pilha Elimine
DateTime spidid * CurrentTime spid spidid
DateTime spidid * endereço da exceção = 00007FFB7E6DA7B5 Módulo (SQLMIN + 00000000018CA7B5)
DateTime spidid * código de exceção = c0000005 EXCEPTION_ACCESS_VIOLATION
DateTime spidid * violação de acesso ao ler o endereço 00000000000000B4
DateTime spidid * módulo base base TAMANHO
DateTime spidid * sqlservr 00007FF65AAA0000 00007FF65AB07FFF 00068000
DateTime spidid * ntdll 00007FFBA0470000 00007FFBA061CFFF 001ad000
DateTime spidid * Kernel32 00007FFBA0190000 00007FFBA02CDFFF 0013e000
Além disso, você pode receber um despejo de declaração semelhante ao seguinte se você tentar descartar o banco de dados.
Despejo de declaração
DateTime spidid * * thread de despejo- spid = spidid, EC = 0x0000024216677B60
DateTime spidid * * * despejo de pilha sendo enviado para FilePath
DateTime spidid * iniciar pilha Elimine
DateTime spidid * CURRENTtime SPID spidid
DateTime spidid * Ponto "FilePath": 10210
DateTime spidid * Express LdImm (&DB->CkptContext->CheckpointCount) = = 0
DateTime spidid * SPID Spidid
DateTime spidid * processo ID: ProcessId
DateTime spidid * buffer de entrada 252 bytes-
DateTime spidid */* * * * * * Object: Database [DatabaseName] data do script: ScriptDate
DateTime spidid */CurrentTime * * * * * */drop Database [DatabaseName]
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Resolução
Esse problema foi corrigido na seguinte atualização cumulativa do SQL Server:
Sobre atualizações cumulativas do SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes do SQL Server:
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.