Posso utilizzare i registri delle transazioni per ricostruire un database?


8

Sembra che abbiamo avuto una perdita di dati e non abbiamo un backup affidabile. Abbiamo registri delle transazioni ENORMI e si pensava che potremmo essere in grado di usarli per tornare a un certo punto.

È possibile aiutare a ricostruire un database usando i registri delle transazioni?

SQL Server 2008 R2, a proposito.

(inviato x da StackOverflow)

Risposte:


7

No. Per iniziare è necessario un'immagine precedente di un database (ad es. Un backup affidabile).


Sembra che abbiamo trovato un file .bak da luglio. Non ideale, ma è qualcosa.
spuppett,

6

Come ha detto Remus Rusanu , non è possibile ricostruire il database. È cattivo, ma è vero. Ma i dati dal tuo registro possono essere estratti da strumenti come Lumigent LogExplorer. Capisco, è molto piccola la possibilità che possa aiutare, ma forse questo è il modo per estrarre qualcosa di cui hai bisogno.


4
+1 Ci sono incredibili storie di recupero da situazioni impossibili . Una percentuale dei dati può effettivamente essere recuperabile, se ha un valore sufficiente a giustificare lo sforzo di recupero.
Mark Storey-Smith,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.