Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > СУБД, общие вопросы > Чем открыть данную БД *.dat (файлы приложены)


Автор: vanamingo 20.9.2010, 09:34
Есть БД, состоящая из нескольких файлов *.dat 
Какой СУБД созданы - неизвестно. 

Можно ли определить чем их открыть? 

Автор: Akina 20.9.2010, 11:59
Что-то такое очень древне-ДОСовое... хранение кластерное, типа как в BTrieve... сигнатуры такой я лично не видел.
Давай максимально подробно - откуда БД, какими средствами с ней работали и т.п.

Автор: БелАмор 20.9.2010, 12:47
Во времена DOS одной из очень популярных систем был Clarion. Он как раз имел расширение файлов данных dat. В принципе, "dat" - это достаточно логичное буквосочетание для любых файлов данных, и такое раширение своим файлам мог дать кто угодно. Но на самопальный формат не похоже. Поэтому первая версия - Clarion.
Сам я на нём не писал, но некторые моменты мог бы назвать:
1. Если мне не изменяет память, файлы индексов имели расширения k01, k02 и т.д. и имели свойство автоматически восстанавливаться при перезапуске программы, если их удалить.
2. Интерфейс программ до версии 2 был абсолютно не унифицирован и его лепили кто во что горазд, часто расцвечивая в совершенно немыслимые цвета. Начиная с версии, кажется, 3, интерфейс стал более унифицирован, но версия 3 была страшно глючной (как минимум поначалу) и я дальше не следил за судьбой этого пакета.
3. Не знаю, как дальше, а в версии 2 структура файлов данных параллельно сохранялась прямо в исходном тексте программы. Можно ли открыть файл данных, не имея исходника - не знаю.

Автор: Akina 20.9.2010, 13:01
Цитата(БелАмор @  20.9.2010,  13:47 Найти цитируемый пост)
первая версия - Clarion.

Это НЕ кларион.
Во-первых, не та сигнатура. Во-вторых, не совпадает структура описателей полей.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)