[pozdní odpověď, ale doufám, že užitečná]
Existuje způsob, jak obnovit smazané řádky pomocí protokolu transakcí, ale pouze pokud používáte nástroje třetích stran a pouze vaše databáze je v režimu plné obnovy.
Dell (dříve Quest) má ropucha pro SQL Server a ApexSQL má Protokol ApexSQL a ApexSQL Recover který také umí číst t-log a obnovovat data. Záchrana protokolu od Red Gate bohužel dokáže číst protokoly pouze na serveru SQL Server 2000.
Existuje také způsob, jak číst t-log pomocí nezdokumentovaného příkazu dbcc log. Další podrobnosti naleznete zde .
Vzhledem k tomu, že již máte zálohy databáze, můžete je obnovit v samostatné databázi a poté použít jeden z mnoha nástrojů pro porovnávání dat, které existují na trhu, k vložení chybějících dat do produkční databáze. Samozřejmě to lze obnovit pouze odstraněním dat před vytvořením zálohy.