Aplica-se a
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Express - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

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.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.