Jump to content
Fórum Script Brasil
  • 0

Recuperar banco com backup log


AllanNochieri

Question

Boa tarde,

Estou com o seguinte problema, ao expandir as partições de um servidor foi apagado tudo que continha na pasta data(mdf), só sobrou o log(ldf), os bancos ficaram em "suspect" e foi tirado um backup log dos bancos para tentar recuperar os dados, ou seja, sem o mdf(que foi apagado).

Havia um backup full do dia anterior e nesses bancos não é agendado nenhum tipo de backup log, somente um full por dia, porém ao restaurar o baclup full do dia anterior e tentar restalrar o backup log aparece o seguinte erro:

The log in this backup set begins at LSN 2955500000000064800001, which is too late to apply to the database. An earlier log backup tha includes LSN 291101000000024500001 can be restored.

RESTORE LOG is terminating abnormally.

alguém tem alguma idéia de como posso recuperar os dados? ou algum modo de vasculhar o arquivo de log (ldf)? como o ldf é Full tem como saber quais queries foram executadas na base no período?

Grato desde já,

Allan

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Boa tarde Allan,

Tenta restaurar o banco em outra servidora, para não comprometer nenhuma informação.

Pelo log, dependendo da sua configuração, você conseguirá recuperar os scripts executados até o momento do bkp. Se quiser ler o log:

SELECT * FROM ::fn_dblog(null, null)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...