LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Восстанов...
 Тема: Восстановление записей в несжатой таблице
 
 15.06.2007 21:09:17
Николай11
3 сообщения


Тема: Восстановление записей в несжатой таблице
Возможно ли восстановить данные удаленные из таблицы, если сжатия после удаления не было?
Как это сделать?


P.S. Раздел для новичков
Автор: Николай от 07.04.2005 19:37:51 Источник ...
 15.06.2007 21:09:17
All
4316 сообщения
1-ый


RE: Восстановление записей в несжатой таблице
Была статья на эту тему в подписке. Где-то даже есть код в Интернете по этой тематике. В принципе восстановить записи возможно.


P.S. Раздел для новичков
Автор: Admin от 0:00:00 Источник ...
 15.06.2007 21:09:17
Николай11
3 сообщения


RE: Восстановление записей в несжатой таблице
1.http://hiprog.com/access/article.asp?id=34
это статья о восстановлении удаленной таблицы. При этом база не должна быть закрытой.
2. На том же сайте высказывается мнение о невозможности восстановить записи: http://hiprog.com/access/article.asp?id=38
3. Верится с трудом. Например, в присоединенной таблице FoxPro записи удаляются. В Access'e все невосстановимо, как и в родной таблице. Однако открытый в Fox'e файл содержит их лишь как помеченные к удалению. Это даже проблема: приходиться лишнее слово в Фоксе писать. К сожалению проделать подобный фокус с родной таблицей Access'a не удалось.
4. Не смог найти статью в рассылке.
5. Подскажите, если возможно, хоть направление в каком думать. Я хоть и новичек, но очень умный :-)
6. Хотя, если подумать чисто социологически: проблема должна возникать миллион раз (ой, мамочки, удалил, закрыл, наделал глупостей, спасите, восстановите, пропали годы упорного труда, только хотел резервную копию сделать). Гораздо чаще чем, например, проблема нарисовать кружочек в форме. Решения не видно нигде. Админ не обозвал меня идиотом по типу: разуй глаза. Из всего этого можно сделать печальный вывод: Будет Вася все кривыми ручками восстанавливать набивать, пересчитывать, Коля ему не поможет и Билли тоже.
7. Ну очень хочется быть неправым.


P.S. Раздел для новичков
Автор: Николай от 07.04.2005 21:38:57 Источник ...
 15.06.2007 21:09:17
All
4316 сообщения
1-ый


RE: Восстановление записей в несжатой таблице
1. О структуре файла dbf написано http://www.leadersoft.ru/russian/help/subscribe/sub36.htm
2. А еще в интернете (зарубежном) есть ЧАСТИЧНАЯ информация о структуре mdb файла. Ссылку не помню, но формат таблиц расписан полностью. Если знать формат файла (кто писал AccessRecovery знает его), то и можно написать программу восстановления записей и другой информации. Но, то что они не удаляются из базы данных - это точно.
P.S. Возможно, есть механизмы перезаписывания новых записей на удаленные для разных версий баз данных.


P.S. Раздел для новичков
Автор: Admin от 0:00:00 Источник ...
 15.06.2007 21:09:17
Николай11
3 сообщения


RE: Восстановление записей в несжатой таблице
Большое спасибо! Будем искать и думать.
Это, конечно, не совсем мой уровень подготовки. Но есть шанс, что получиться. Во всяком случае интересно.
А вообще, странно, что нигде нет готовых решений, хоть в каком виде. Кругом полно кривеньких ручек.


P.S. Раздел для новичков
Автор: Николай от 08.04.2005 10:00:41 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Восстанов...
ПоискПоиск  Список форумовСписок форумов  
right