[късен отговор, но се надяваме полезен]
Има начин да възстановите изтритите редове с помощта на регистъра на транзакциите, но само ако използвате инструменти на трети страни и само вашата база данни е в режим на пълно възстановяване.
Dell (по-рано Quest) има Toad за SQL Server и ApexSQL има ApexSQL Log и ApexSQL Recover който също може да чете t-log и да възстановява данни. За съжаление Log Rescue от Red Gate може да чете регистрационни файлове само на SQL Server 2000.
Има и начин за четене на t-log с помощта на недокументирана команда dbcc log. Вижте повече подробности тук .
Като се има предвид, че вече имате резервни копия на база данни, можете да ги възстановите в отделна база данни и след това да използвате един от многото инструменти за сравнение на данни, които съществуват на пазара, за да вмъкнете липсващи данни в производствената база данни. Разбира се, това може да възстанови само изтритите данни преди създаването на резервно копие.