Вниз
Скачать: CL | DM;

Работа с 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.028 c
1-1138966198
Kostik
2006-02-03 14:29
2006.03.05
Как поместить TEdit в TStatusPanel компонента TStatusBar ?


2-1139928550
VanDet
2006-02-14 17:49
2006.03.05
Помогите пожалуйста решить мне задачу


3-1137207954
psyBNC
2006-01-14 06:05
2006.03.05
ПРОБЛЕМА С БАЗОЙ ДАННЫХ


1-1138446074
YurySS
2006-01-28 14:01
2006.03.05
Настройка REPOSITORY


8-1127291626
Виталька2005
2005-09-21 12:33
2006.03.05
Наложение изображений




   Наверх