В какой модели восстановления ваш БД?
Краткий ответ:
Без резервной копии вы потеряли свои данные. В этом весь смысл резервного копирования.
Длинный ответ:
Если модель восстановления ПОЛНАЯ, и вы никогда не делали полную резервную копию, она фактически работает так же, как и в простой модели восстановления. Это означает, что вы не можете сделать резервную копию журнала транзакций, и что еще хуже: ваш журнал транзакций усекается на каждой контрольной точке. Это означает, что даже если ваша удаленная таблица была в журнале транзакций, она почти наверняка перезаписывается новыми транзакциями и теряется навсегда. Там вам не помогут никакие инструменты.
Если вы знакомы с внутренними структурами sql db, вы можете провести экспертизу с DBCC PAGE и надеяться, что эти экстенты еще не перезаписаны данными других объектов, но для этого нужны настоящие экспертные знания - вы можете нанять их. Вы также можете проверить, не перезаписаны ли записи журнала транзакций вашей таблицы (вероятно, есть) с помощью fn_dblog (). Существует трассировка на стороне сервера, которую можно использовать для определения точного времени удаления таблицы.
Итог: автоматическое резервное копирование имеет важное значение. Только модель полного восстановления обеспечивает восстановление на определенный момент времени, которое можно использовать для восстановления таблицы до точки непосредственно перед командой сброса.