Восстановление удалённой инфы

Ремонт и восстановление баз данных InterBase, Firebird, Yaffil

Модераторы: kdv, Alexey Kovyazin

Ответить
PC_M@niac
Сообщения: 16
Зарегистрирован: 19 янв 2005, 01:51

Восстановление удалённой инфы

Сообщение PC_M@niac » 01 окт 2006, 21:28

У меня один знакомый нечаянно удалил данные в программе, работающей под IB6.0. Транзакцию закоммитил но sweep'а ещё небыло.

Там есть две таблицы: в одной есть данные а из другой они удалились (около 30 000 записей).

Получается что нужно вытянуть состояние базы на момент до коммита последней транзакции.

Может есть какой софт? Кто подскажет?

З.Ы. Пробовал ковырять базу при помощи DB Explorer'а в IBExpert'е - данные видны, но ручками их оттуда тянуть трудоёмко.

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Сообщение Dimitry Sibiryakov » 02 окт 2006, 08:42

IBSurgeon.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 02 окт 2006, 10:16

не IBSurgeon, а IBUndelete. И если оно не увидит удаленные, значит они уже собраны как мусор. кроме sweep всегда работает кооперативная сборка мусора.

Ответить