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.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.