Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.03.05;
Скачать: [xml.tar.bz2];

Вниз

Работа с DAT файлами   Найти похожие ветки 

 
IntruderLab   (2006-01-08 20:04) [0]

Проблема такова, имеется программа стороннего производителя с БД. Моя фирма разработала программный продукт более высокого качества и функциональности, мой клиент решил брать комплекс, но требует, чтобы данные были перекачены со старой программы в новую. Попытался выяснить, что за БД в страрой программе, но формат БД так и остался неизвестен, видимо самосозданная БД. Как мне выскрыть БД и вытащить данные? Само собой, без благодарности Вы не останетесь.
----------------------------------
С уважением, IntruderLab
Знания должны принадлежать человечеству...


 
Плохиш ©   (2006-01-08 20:26) [1]


> Как мне выскрыть БД и вытащить данные?

Погадать на кофейной гуще, обратиться к разработчику, привести здесь хотя бы название столь секретной программы.


 
Anatoly Podgoretsky ©   (2006-01-08 20:28) [2]

А ты ничего не пропустил здесь D5, D6, D7, IB4.x, IB5.x, IB6.x, MSSQL, MySQL, dBase, FoxPro, Paradox, DAT


 
аматор ©   (2006-01-08 20:45) [3]

Привет...
В базе, кажись должны быть файлы и не только в её папке. Размеры файлов в глаза не бросаются? (Но, кажись базу уже определили. Если да то можна пропустить.). И если прога на паскале есть множество способов увидеть код (точнее dfm). Даже если запакована тоже, распаковать мона. Только это, кажись, хмакерство :). Ну и плясать от этого. (Если это паскаль (надеюсь не "кол" или "доска"). И вообще в поисковиках кажись, если правильно понял, уже искали. Свой формат врядли, конечно если не "зверь" похожий на того которого я знаю тогда только через бутылку.


 
tech ©   (2006-01-08 20:48) [4]

Нужно знать, какие данные имеются файле, определить начало регулярной структуры с нужными данными, дальше совсем просто - конвертируем простенькой программой с такого-то байта файла регулярные строки такой-то длины преобразуя их по такому-то формату.
Другое дело - если данные записаны как-то иначе - нерегулярно. Тогда или каюк, или - к дешифровальщикам ФСБ.


 
DSKalugin ©   (2006-01-09 10:54) [5]

*.DAT это может быть dbIsam. На сайте ДБИсама есть утилита для просмотра таблиц и экспорта в ДБФ
А вообще запусти FAR и просмотри содержимое *.exe программы на предмет ключевых слов. Оттуда и ясно станет что за механизм доступа к данным используется


 
аматор ©   (2006-01-09 17:36) [6]

DAT - TurboDb (кажись так), может ошибаюсь, но в кажись эти компоненты работают с DAT. А у dbIsam, кажись расширение другое.


 
DSKalugin ©   (2006-01-09 19:15) [7]


> кажись

Не уверен не советуй

У dbIsam расширение файлов БД по умолчанию DAT, хотя можно указать любое другое


 
VitGun ©   (2006-01-09 20:49) [8]

DAT - это еще формат БД Clarion. Тут где-то лежали компоненты для работы с такими файлами...


 
аматор ©   (2006-01-09 21:43) [9]

DSKalugin - знаю, но я этим компонентом давно не пользовался (может в буквах ошибся :) - вот и "кажись").
Залез на торри не "кажись", а точно. Там ещё и прога для просмотра дат, но всё это ламать надо. Кстати у меня прога дбфники с расширением цыфрами (по кварталам) и в юникоде (так что может и не турбо).
С dbIsam вскользь смотрел. Но расширения чесно не помню.
А Clarion - интересно...


 
Германн ©   (2006-01-10 02:32) [10]

Самый лучший ответ дал АП!
> Anatoly Podgoretsky ©   (08.01.06 20:28) [2]
>
> А ты ничего не пропустил здесь D5, D6, D7, IB4.x, IB5.x,
>  IB6.x, MSSQL, MySQL, dBase, FoxPro, Paradox, DAT


Ну действительно. Почему McSimm не сделал в форме кнопки "Все системы", "Все среды разработки программ", "Все версии баз данных", ..., "ВСЁ ВООБЩЕ"? А вот, кстати, кнопка "ВСЁ ВООБЩЕ" - тут в самый раз.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2006.03.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.019 c
15-1139642716
Ega23
2006-02-11 10:25
2006.03.05
С Днём рождения! 11 февраля


2-1139950387
Kot_
2006-02-14 23:53
2006.03.05
Составление индекса по символьному и цифровому полю


3-1136907278
alsov
2006-01-10 18:34
2006.03.05
XML с удаленного сервера как результат селекта


1-1138973753
DUDAS
2006-02-03 16:35
2006.03.05
выравнивание по вертикали в DBGrid


1-1138440806
Zoidberg
2006-01-28 12:33
2006.03.05
Нужно закрыть окно при щелчке мышкой вне его





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский