У вас есть полные данные + резервные копии журналов транзакций, не так ли? Вы можете восстановить другую базу данных из резервных копий и затем синхронизировать удаленные строки. Много работы, хотя...
Вот почему всякий раз, когда вы выполняете удаление или обновление, вы всегда должны использовать BEGIN TRANSACTION, а затем COMMIT в случае успеха или ROLLBACK, если нет.
Ответ 4
Что ушло, пропало. Единственная защита, о которой я знаю, - это регулярное резервное копирование.
Ответ 5
Если ваша база данных находится в режиме полного восстановления, вы можете восстанавливать данные с помощью усеченной, удаленной или отброшенной таблицы