Das Problem ist folgendes:Alle Transaktionsprotokolle in SQL Server 2008
t0: Insert is made into my database
t1: Delete is executed
t2: Full backup is made
t3: Transaction log backup is made
Wie kann ich den gelöschten Datensatz nach t3 wiederherzustellen (die jetzt)? Ich möchte die Datenbank in einem Zustand zwischen t0 und t1. Das Protokolllevel war voll.
Edit: Ich habe bereits DBCC LOG (DB-Name, 3) ausgeführt, aber das Protokoll scheint abgeschnitten zu sein. Es gibt nur 10 Gegenstände, obwohl es Tausende sein müssen.
Kann ich auch alle Aktivitäten sehen, die zwischen t0 und t1 passiert sind? – usr
Um die Aktivität zwischen t0 und t1 anzuzeigen, stoppen Sie die Protokollwiederherstellung zum Zeitpunkt t1. Siehe http://msdn.microsoft.com/en-us/library/ms179451.aspx –