/ / Como reverter o banco de dados apenas com arquivos MDF e LDF, mas sem o arquivo de backup? - sql-server, sql-server-2005, reversão, mdf, ldf

Como reverter o banco de dados apenas com arquivos MDF e LDF, mas sem o arquivo de backup? - sql-server, sql-server-2005, reversão, mdf, ldf

É possível reverter apenas com MDF e LDF arquivos, mas sem arquivo de backup?

Eu trabalhei dias, mas de repente se foi. É importante para mim.

Respostas:

1 para resposta № 1

Sim, é possível, mas apenas se:

  • Seu banco de dados está no modo de recuperação completo ou em log em massa e
  • Você fez pelo menos um backup completo antes do ponto de falha e
  • Existe uma cadeia completa de backups de log de transações desde o último backup completo ou
  • Não houve backups de log de transações desde então.

O que você precisa fazer é:

  1. Faça backup do log de transações do seu banco de dados;
  2. Restaurar seu último backup completo como um novo banco de dados com NO_RECOVERY opção;
  3. Restaurar todos os backups necessários do log de transações, se houver, novamente com NO_RECOVERY;
  4. Restaure o backup de log de transações mais recente que você acabou de criar em # 1 com RECOVERY e STOPAT opções. Neste último, você pode especificar a hora exata em que você deseja que seu banco de dados seja restaurado.

Para sintaxe completa, veja RESTAURAR.