RE:Delete recuperar Log de Transacciones
hola
si esposible recuperar la tabla que eliminasta . haciendo un restoring de tu base de datos por ejemplo
para este tu debes de tener tu base de datos en modelo de recuperacion Full
si tu borraste(DELETE) la tabla a las 11 am (por citar un ejemplo) tu puedes restaurar la base de datos hasta unos minutos antes de que hiciste el DELETE como por ejemplo a las 10 55 am , se parte del ultimo backup full despues restauras el ultimo backup diferencial si lo tubieras, y despues los backup de la log si los tubieras , a la log que tienes actuamente (que no esta backapeada) le sacas un backup con la opcion WITH NO_TRUNCATE o WITH COPY_ONLY
a este ultimo backup de la log se llama el tail log, bueno este ultimo backup de la log contine en su interior tu sentencia de DELETE que hiciste a las 11 am(por citar una hora de ejemplo) entonces tu debes restaurar esa log hasta uno minutos antes de que hisiste le DELETE como por ejemplo a las 10 55 am,
si logras restaurar tu base de datos hasta esa hora obtendar tu tabla completa porque a esa hora no corriste el DELETE.
para que restaures la log en una hora espacifica te recomiendo que investiges el siguiente comando
STOPAT : te restaura la log a una hora determinada
te dejo un codigo de ejemplo y un link para que investiges
RESTORE LOG AdventureWorks
FROM AdventureWorksBackups
WITH FILE=5, NORECOVERY, STOPAT = 'Apr 15, 2020 12:00 AM';
RESTORE DATABASE AdventureWorks WITH RECOVERY;
http://msdn.microsoft.com/es-es/library/ms179451.aspx
saludos
Edwin Rojas