Aplica-se A
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows

Sintomas

Assuma que utiliza o Microsoft SQL Server 2016 ou 2017. Quando tentar restaurar a base de dados, poderá receber um depósito de violação de acesso que se assemelha ao seguinte:

DateTime spidSpidId      A base de dados 'DatabaseName' está marcada COMO RESTAURAÇÃO E está num estado que não permite a recuperação.

DateTime spidSpidId      Restaurar(DatabaseName):Offline roll-forward começa

DateTime spidSpidId      Restaurar(Data de DadosName):Início da recuperação do fluxo de ficheiros

DateTime spidSpidId      Restaurar(DatabaseName):Processamento de 136 cabeçalhos VLF

DateTime spidSpidId      Restaurar(DatabaseName):Processamento de cabeçalhos VLF está completo

DateTime spidSpidId      Restauro (Nome de Base de Dados): Primeiro LSN: LSNId, Last LSN: LSNId

DataTime spidSpidId [INFO] Database ID: [5]. Eliminação da linha de tabela de pontos de verificação irrecuperável (id: 108).

DataTime spidSpidId [INFO] Database ID: [5]. Eliminação da linha de tabela de pontos de verificação irrecuperável (id: 107).

DataTime spidSpidId [INFO] Database ID: [5]. Eliminação da linha de tabela de pontos de verificação irrecuperável (id: 109).

DateTime spidSpidId [INFO] HkCkptLoadInternalEx(): DataTime spidSpidId [INFO] HkCkptLoadInternalEx(): Data ID: [5]. Ficheiro de raiz: { { FileId}, marca de água: WatermarkId,RecoveryLsn: RecoveryLsnId, RecoveryCheckpointId: 110, RecoveryCheckpointTimestamp: 0x318ce

DataTime spidSpidId ***Stack Dump sendo enviado para FilePath

DateTime spidSpidId     SqlDumpExceptionHandler: Process ProcessIdgerou exceção fatal c0000005 EXCEPTION_ACCESS_VIOLATION. O SQL Server está a terminar este processo.

DateTime spidSpidId * *****************************************************************************************************************************************************************************************************************************************************************

DateTime spidSpidId *

DateTime spidSpidId * START STACK DUMP:

DateTime spidSpidId * DateTimespidId

DateTime spidSpidId *

DateTime spidSpidId *

DateTime spidSpidId * Endereço de exceção = ExcepçãoAddress

DateTime spidSpidId * Código de Exceção = c0000005 EXCEPTION_ACCESS_VIOLATION

DateTime spidSpidId * Violação de acesso ocorreu endereço de leitura AddressId

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Resolução

Esta emissão é corrigida nas seguintes atualizações cumulativas para o SQL Server:

Sobre as atualizações cumulativas para o SQL Server:

Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:

Referências

Conheça a terminologia que a Microsoft utiliza para descrever atualizações de software.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.