|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Sergey Astakhov 2:5020/400 12 Aug 2003 18:36:14 To : Roman Shocker Subject : Re: Pervasive -------------------------------------------------------------------------------- "Roman Shocker" <Roman.Shocker@f24.n5078.z2.fidonet.org> сообщил/сообщила в новостях следующее: > Кто-нибудь сталкивался со клипперовской (насколько я понял) СУБД Pervasive? > Просто есть приложение, работающее с файлами *.dat а описания этих файлов *.ddf > видимо внутри приложения. Можно ли как-то достать их оттуда или ПЕРЕСОЗДАТЬ > файлы описания *.ddf? В общем случае - проблематично. В Btrieve в файлах dat не содержится информация по разбивке записи на поля. В простых случаях в программе просто объявляется соответствующая структура (типа C-шной struct) в которую идёт загрузка записи. Так что тебе придётся декомпилировать программу чтобы найти там эти структуры. Hо в случае не очень сложной структуры можно попробовать догадаться - выгрузить данные через butil -save и посмотреть на них попристальней. Если есть индексы, то в файле можно выцепить информацию по ним (через butil) - там расписано, какие места записи используются в индексах (соответственно это будут некие поля). -- Regards Sergey Astakhov (sergeya@comita.spb.ru) COMITA Ltd. --- ifmail v.2.15dev5 * Origin: COMITA Ltd (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/6577ab585b2d.html, оценка из 5, голосов 10
|