Odczyt pliku - baza danych

0

Witam,
Chciałem zczytać wszystkie dane z pewnego programu. Zrobiłem kopie bazy danych i zrzuciłem je na dysk. Kiedy zczytuje te dane z pliku oprocz 2 pierwszych linii czytelnych dla czlowieka, cala reszta to kombinacja cyferek i innych znaczkow wygląda to mniej wiecej tak:

^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@IANGO.REG^@^@^@@^@^@p^A^@^F^@^@<EC> <D8>E<F0>^C^@<FE><FD><EF>m<C7>^@^O^G^@<8C>^D<D0><FD>T><98>^U^P<89><9D>><A8><AF>a80)
<CF>4<A7><D8>#^Ba<99>^M<EE>^G^K<9E><99><B8><DC><EE>^Y^P<C0>^@^@      ^@p^@<E0>^@@I<C0>"g^P<9F>^O^S^B ^@@^A<80>^L^@^Y^@H      <88><94>7^CɴǼESC(w<9B><E6>^@^@^R^@$^@h  <E0><90>|G^P^?GL^@<8C>r7<ED>(<88><AF><8A><9A>^@ <C9><CE>^X<C4>ߑ^S<C0>$y<E7> <BE>3z^B<D0>$<FB><86>P<EE><96>^@~^@<F8>^@@P^@<9B>R<CB>^\H(w^K<D2>rް^G^@^T^E<90>}<CE><F3>^]<85><F8><CE>H 

I teraz moje pytanie:
Czy to faktycznie może być jakaś baza czy zgranie samego pliczku ktory stworzyl ten program przy backup'ie nie wystarczy.
I czy wgl. jest możliwy normalny odczyt informacji z tej bazy danych.

Niestety nic nie wiem o tej bazie danych ani jak ona wygląda od strony programistycznej. Posiadam po prostu plik ktory zwrócił mi program.

Dzieki wielkie za jakiekolwiek wskazówki, może ktoś już z Was próbował zczytać coś takiego :)

0
Zimny Kaczor napisał(a):

Czy to faktycznie może być jakaś baza

Tak

Zimny Kaczor napisał(a):

I czy wgl. jest możliwy normalny odczyt informacji z tej bazy danych.

Znów tak.

Zimny Kaczor napisał(a):

Niestety nic nie wiem o tej bazie danych ani jak ona wygląda od strony programistycznej. Posiadam po prostu plik ktory zwrócił mi program.

To niestety eliminuje moje optymistyczne Znów tak

Chyba, że jest to popularna struktura w jakiej, jakaś popularna biblioteka, z której ten program korzystał przy generowaniu bazy korzystał, tworzy bazę. Wtedy jest szansa, że któryś forumowicz to wyłapie i podrzuci Ci link do struktury tej bazy i sobie to odczytasz. Ja niestety tego nie poznaję.

0

W systemie GNU/Linux jest polecenie file które identyfikuje Ci plik. Jeśli nie masz dostępu do takiego systemu, to może tak http://www.checkfiletype.com/

0

jeśli program umożliwia pracę z wielu stanowisk jednocześnie to na 90% będzie to jakaś sensowna baza danych. Podaj więcej danych jak program działa. Jeśli był to program kupiony "w pudełku" to podanie jego nazwy znacznie zwiększy Twoje szanse na odpowiedź, jeśli pisany na zamówienie to może być ciężko.

0

Hmm z tego co wiem to umożliwia pracę z wielu stanowisk, ale akurat tutaj z tego nie korzystano. Jest to specjalistyczny program do zarządzania fermami drobiu, trzody, wprowadzanie leczenia, nowych zwierząt do stada itp. generalnie program rolniczy ale to raczej nie jest najwazniejsze. Napisano go w 2000roku, czyli dość dawno, mimo wszystko ze miał kilka aktualizacji. Na pewno nie będzie to znany wam program ;D
Musze teraz po prostu zczytać te wszystkie dane jakie są w tej bazie kiedy w terminalu odpale ta komende file to zwraca mi:

PDP-11 overlaid pure executable not stripped

Macie jakiś pomysł co mógłbym zrobić? Czy bez jakiejkolwiek wiedzy na temat tej bazy moge jedynie wyrzucić ja do kosza i zająć sie czymś innym?

0

Wrzucenie nazwy programu było by przestępstwem ?
Program ma jakąś stronę w sieci ?
Masz jakąś dokumentacje do niego ?

1 użytkowników online, w tym zalogowanych: 0, gości: 1