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

8

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

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

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

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

spuppett
источник

Ответы:

7

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

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

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

Alex_L
источник
4
+1 Есть несколько невероятных историй о выздоровлении от невозможных ситуаций . Процент данных действительно может быть восстановлен, если он имеет достаточную ценность, чтобы оправдать усилия по восстановлению.
Марк Стори-Смит