|
Восстановление баз формата 8.3.8
| ☑ |
0
AngryCrow
12.03.20
✎
08:49
|
Доброго времени суток, уважаемые форумчане,
назрел вопрос о восстановлении баз формата 8.3.8. В формате 8.2.14 можно было восстановить уничтоженный корень с помощью tool_1cd, найдя объекты в базе по их сигнатуре. К сожалению, в данный момент не существует версии tool_1cd с возможностью редактирования баз 8.3.8 (только режим просмотра). Наконец, сам вопрос: какие существуют способы восстановления утраченного корневого объекта и таблицы размещения (по смещению 0х6000 и 0х4000 соответственно), т.е. если они полностью забиты нулями в hex-редакторе, но данные в базе есть? Надеюсь, что найдутся сведущие люди в этом вопросе
|
|
1
Сияющий в темноте
12.03.20
✎
09:04
|
можно в том же hex-редакторе руками забить.
я,обычно,потоки из файла в отдельные файлы собираю,а потом у меня был сборщик,который пытается что-то подобное 1cd из них собрать.
критерий,чтобы chkdbf не жаловался.
|
|
2
GrandSportS
12.03.20
✎
09:06
|
(0) а если временно конвертнуть в 8.2.14, побаловаться через tool_1cd, а потом обратно загнать в 8.3.8?
|
|
3
AngryCrow
12.03.20
✎
12:10
|
(2) Если убит корень, конвертация невозможна, в этом проблема
|
|
4
AngryCrow
12.03.20
✎
12:20
|
(1) Можешь кратенько описать порядок действий ручной сборки? Т.е. ищем таблицу (например, справочник), в таблице размещения указываем начало его потока, затем собираем blob в корневом объекте? А если таблиц 5000+, как с эти быть?
|
|