[laat antwoord maar hopelijk nuttig]
Er is een manier om verwijderde rijen te herstellen met behulp van het transactielogboek, maar alleen als u tools van derden gebruikt en alleen uw database zich in de volledige herstelmodus bevindt.
Dell (voorheen Quest) heeft Toad voor SQL Server en ApexSQL heeft ApexSQL-logboek en ApexSQL Recover die ook t-log kan lezen en gegevens kan herstellen. Helaas kan Log Rescue van Red Gate alleen logs lezen op SQL Server 2000.
Er is ook een manier om t-log te lezen met het ongedocumenteerde dbcc log-commando. Zie hier .
Aangezien u al databaseback-ups hebt, kunt u deze in een afzonderlijke database herstellen en vervolgens een van de vele beschikbare gegevensvergelijkingstools gebruiken om ontbrekende gegevens in de productiedatabase in te voegen. Dit kan natuurlijk alleen gegevens herstellen die voorafgaand aan het maken van een back-up zijn verwijderd.