Войти

Показать полную графическую версию : Базы данных


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

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

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

Busla
03-05-2011, 16:12
diega, попросить, чтобы списки прислали в более тривиальном формате

diega
03-05-2011, 16:17
Эта возможность недоступна, иначе не писал бы сюда... Товарищ, который эти списки создавал, в другой стране без возможности связи.

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

BlackEric
04-05-2011, 22:14
Спросить у автора чем открывать не?
Или показывайте заголовки файлов. Будем смотреть.

diega
04-05-2011, 23:33
Я прошу прощения за неграмотность, но "заголовок файла" это что конкретно?

BlackEric
05-05-2011, 00:47
Начало файла в 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
"заголовок файла" можно посмотреть так, открываете файл в блокноте, если файл большой, то лучше notapad++, и смотрите что написано в начале, если что-то что можно прочитать, то пишите здесь, если нет то скачиваете программу Winhex или Flexhex и тоже то, что в начале пишите здесь может кто-нибудь разберется

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

DBX:
http://i.piccy.info/i5/48/08/1460848/dbx_240.jpg (http://piccy.info/view3/1460848/53d72c4686fa6adf7fe9737e931e0cc6/)

DBI:
http://i.piccy.info/i5/49/08/1460849/dbi_240.jpg (http://piccy.info/view3/1460849/9d2849145493b16af54cfc260f592850/)

DBM:
http://i.piccy.info/i5/50/08/1460850/dbm_240.jpg (http://piccy.info/view3/1460850/a2af4c4ed5c4a21bea469d6d7b779d32/)

diega
05-05-2011, 21:57
Или я не то что-то выложил?

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

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

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

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

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




© OSzone.net 2001-2012