Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Базы данных (http://forum.oszone.net/showthread.php?t=206080)

diega 03-05-2011 13:47 1669504

Базы данных
 
Надеюсь, что написал в нужный раздел. Мне прислали базы данных, в которых содержатся списки сотрудников. Базы в формате *.dbx. Подскажите пожалуйста, как их просмотреть. По яндексу нашел, что FoxPro за это расширение отвечает. Поставил Visual FoxPro 9 - он такого расширения не поддерживает. Прочая информация из сети говорит, что это вообще базы Outlook Express. Подскажите пожалуйста, как возможно прочитать данные.
Заранее спасибо.

p.s. Извините, если написал не туда, я не программист, но подсознательно "базы данных" ассоциируются с программированием почему-то...

Еще забыл добавить, что в папках так же присутствуют файлы *.dbi и один *.dbm

Busla 03-05-2011 16:12 1669575

diega, попросить, чтобы списки прислали в более тривиальном формате

diega 03-05-2011 16:17 1669579

Эта возможность недоступна, иначе не писал бы сюда... Товарищ, который эти списки создавал, в другой стране без возможности связи.

diega 04-05-2011 16:21 1670181

Ну может быть есть какая-то более-менее универсальная оболочка, которая читает *.dbx, *.dbi, *.dbm и поможет мне решить задачу?

BlackEric 04-05-2011 22:14 1670353

Спросить у автора чем открывать не?
Или показывайте заголовки файлов. Будем смотреть.

diega 04-05-2011 23:33 1670391

Я прошу прощения за неграмотность, но "заголовок файла" это что конкретно?

BlackEric 05-05-2011 00:47 1670422

Начало файла в HEX кодах.

Для dbi по идее должно быть: Hex: 2B 44 62 49 6E 66 6F 0A 20 2B 56 65 72 73 69 6F 6E 4E 75 6D 62 65 72 0A
Если так, то его можно открыть с помощью Database Desktop входящего в поставку Delphi

ferget 05-05-2011 00:48 1670423

"заголовок файла" можно посмотреть так, открываете файл в блокноте, если файл большой, то лучше notapad++, и смотрите что написано в начале, если что-то что можно прочитать, то пишите здесь, если нет то скачиваете программу Winhex или Flexhex и тоже то, что в начале пишите здесь может кто-нибудь разберется

diega 05-05-2011 08:42 1670507

Чтобы в поле зрения попало больше фрагментов, сделал так:

DBX:


DBI:


DBM:

diega 05-05-2011 21:57 1670923

Или я не то что-то выложил?

BlackEric 05-05-2011 23:07 1670959

diega, ваш dbm файл - это exe. Первые символы MZ - признак exe файла.
Т.е. смените расширение и попробоуйте запустить.
Остальное - хз.

О результатах, плз, сообщите.

Delirium 06-05-2011 03:27 1671032

DBX - http://open-file.ru/types/dbx
DBM - как уже было сказано, - EXE файл
DBX - http://forum.xakep.ru/m_1596895/tm.htm

diega 06-05-2011 23:12 1671578

Это действительно был *.exe. Переименовал, всё запустилось, остальные файлы баз данных считались, процесс пошел. Всем огромное спасибо за помощь и участие.

p.s. А на open-file.ru,как я уже писал, сказано, что dbx - это visual foxpro. Только вот сам visual foxpro, к сожалению, про такое расширение файла ничего не знает...


Время: 20:45.

Время: 20:45.
© OSzone.net 2001-