Могу ли я использовать журналы транзакций для восстановления базы данных?


8

У нас произошла некоторая потеря данных, и, похоже, нет надежной резервной копии. У нас действительно ОГРОМНЫЕ журналы транзакций, и некоторые думали, что мы сможем использовать их, чтобы вернуться к определенной точке.

Можно ли помочь восстановить базу данных, используя журналы транзакций?

SQL Server 2008 R2, кстати.

(отправлено из стека overoverflow)

Ответы:


7

Нет. Для начала вам понадобится предыдущий образ базы данных (т.е. надежная резервная копия).


Похоже, мы нашли файл .bak с июля. Не идеально, но это что-то.
Спуппетт

6

Как сказал Ремус Русану , вы не можете восстановить базу данных. Это плохо, но это правда. Но данные из вашего журнала могут быть извлечены такими инструментами, как Lumigent LogExplorer. Я понимаю, что это очень малая возможность, что это может помочь, но, возможно, это способ извлечь то, что вам нужно.


4
+1 Есть несколько невероятных историй о выздоровлении от невозможных ситуаций . Процент данных действительно может быть восстановлен, если он имеет достаточную ценность, чтобы оправдать усилия по восстановлению.
Марк Стори-Смит
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.