powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / форматы таблиц промышленных СУБД?
13 сообщений из 13, страница 1 из 1
форматы таблиц промышленных СУБД?
    #34614723
Viator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подскажите пожалуйста

есть бинарный файл, расширение dat - предположительно это файл таблицы какой-то промышленной субд (хочется чтобы так было)
где можно найти форматы таблиц промышленных субд и вообще такая информация есть в природе?

у mssql 2005 смотрел - нашел только файл самой базы - он один - как из него отдельные таблицы получить - неясно?
...
Рейтинг: 0 / 0
форматы таблиц промышленных СУБД?
    #34614742
иНос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dat - это такое универсальное расширение файла. может означать всё что угодно.
давай первую сотню байтов (в хекс).
...
Рейтинг: 0 / 0
форматы таблиц промышленных СУБД?
    #34614786
Viator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
иНос
dat - это такое универсальное расширение файла. может означать всё что угодно.
давай первую сотню байтов (в хекс).


я все файлики урезал но их структура сохранена (самый большой был 20 МБ - 1.dat, собственно c данными которые и хочется получить) - решил не только первую сотню байт потому что в 1.dat
дальше идет вроде то с чем его можно вязать с другими
...
Рейтинг: 0 / 0
форматы таблиц промышленных СУБД?
    #34615159
Фотография Хрюхрюшкин.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Viator
где можно найти форматы таблиц промышленных субд и вообще такая информация есть в природе?

Серьезных промышленных СУБД — нигде. Для вас — нет.
...
Рейтинг: 0 / 0
форматы таблиц промышленных СУБД?
    #34615493
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Viator
есть бинарный файл, расширение dat - предположительно это файл таблицы какой-то промышленной субд (хочется чтобы так было)
где можно найти форматы таблиц промышленных субд и вообще такая информация есть в природе?

Допустим, я найду вам описание формата. Что вы будете с ним делать дальше?
...
Рейтинг: 0 / 0
форматы таблиц промышленных СУБД?
    #34616011
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Viatorу mssql 2005 смотрел - нашел только файл самой базы - он один - как из него отдельные таблицы получить - неясно?
Поставить сервер, прицепить базу и получать, что захочется, сохраняя это куда захочется. Гораздо проще, чем писать сам сервер.
...
Рейтинг: 0 / 0
форматы таблиц промышленных СУБД?
    #34616728
Viator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Допустим, я найду вам описание формата. Что вы будете с ним делать дальше?


попробую преобразовать это в удобочитаемый вид.
а есть предложения?
...
Рейтинг: 0 / 0
форматы таблиц промышленных СУБД?
    #34616829
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Viator mayton
Допустим, я найду вам описание формата. Что вы будете с ним делать дальше?


попробую преобразовать это в удобочитаемый вид.
а есть предложения?

Хм-м-м...
А если, например, часть таблиц в этом файле, а связанные с ними таблицы - в другом? Что делать с этими обрывками? Тут, когда садишься на незнакомую, хотя и полную базу - и то надо много разбираться, особенно если по ней нет нормальной доки и комменты в таблицах отсутствуют...
...
Рейтинг: 0 / 0
форматы таблиц промышленных СУБД?
    #34617194
Viator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tru55
Хм-м-м...
А если, например, часть таблиц в этом файле, а связанные с ними таблицы - в другом? Что делать с этими обрывками? Тут, когда садишься на незнакомую, хотя и полную базу - и то надо много разбираться, особенно если по ней нет нормальной доки и комменты в таблицах отсутствуют...


согласен что Хм-м-м...

инфа вся там разбита на папки, в каждой папке файл с расширениме dat и несколько с расширением idx - наверно индексы лежат - может есть ссылки на другие папки (таблицы)

а вообще вот в hex начало файла dat
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
 47   45  4E  38   59   30   47   41  |  20   20   20   20   20   20   20   20 
 20   20   20   20   00   00   32   30  |  30   37   30   34   30   32   32   30 
 30   37   30   34   30   32   00   00  | F9  00   30   39   30   39   31   31 
 31   20   20   20   02   40   32   01  |  91   15   00   00   08  7C  00   00 
 32   30   32   30   33   41   31   31  |  20   20   02   40   32   01   99   91 
 00   00   97  F4  00   00   32   30  |  32   30   33   44   31   31   20   20 
 02   40   32   01   30   86   01   00  | DF 9C  00   00   32   30   32   31 

а вот idx
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
BB  29   00   00  FF FF FF FF |  30   39   30   39   31   31   31   20 
 20   20   32   30   30   37   30   32  |  20   20   20   20   20   20   00   00  
0A  00   00   00  BB  29   00   00  | FF FF FF FF  30   39   30   39 
 31   31   31   20   20   20   32   30  |  30   37   30   32   20   20   20   20 
 20   20   00   00   65   00   00   00  | BB  29   00   00  FF FF FF FF
 30   39   30   39   31   31   31   20  |  20   20   32   30   30   37   30   32 
 20   20   20   20   20   20   00   00  |C0  00   00   00  BB  29   00   00 

может есть какие-то идеи?
...
Рейтинг: 0 / 0
форматы таблиц промышленных СУБД?
    #34617807
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Затраты на поиск подходящего парсера могут занять от нескольких минут (если вы найдёте специалиста, который знает формат в лицо) и до нескольких десятков лет, если окажется что файл симметрично шифрован.

Я очень скептически отношуть с самой идее создания парсера. Одному богу известно, сколько ошибок вы можете в нём наделать. Тем более, что без спецификации нельзя со 100% уверенностью сказать, что вы предусмотрели обработку всех хедеров. Пожалуй исключение-бы составил формат XML да и то при условии что вы детально знаете предметную область и семантика КАЖДОГО тега у вас не вызывает никаких сомнений. В остальных случаях - лучше не заниматся шаманством.
...
Рейтинг: 0 / 0
форматы таблиц промышленных СУБД?
    #34617957
Viator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Затраты на поиск подходящего парсера могут занять от нескольких минут (если вы найдёте специалиста, который знает формат в лицо) и до нескольких десятков лет, если окажется что файл симметрично шифрован.

Я очень скептически отношуть с самой идее создания парсера. Одному богу известно, сколько ошибок вы можете в нём наделать. Тем более, что без спецификации нельзя со 100% уверенностью сказать, что вы предусмотрели обработку всех хедеров. Пожалуй исключение-бы составил формат XML да и то при условии что вы детально знаете предметную область и семантика КАЖДОГО тега у вас не вызывает никаких сомнений. В остальных случаях - лучше не заниматся шаманством.


спасибо, насчет XML - это хорошая идея, надо посмотреть его
вообще программа которая использует эти файлы написана на VB
попробую поискать в направлении VB+XML
...
Рейтинг: 0 / 0
форматы таблиц промышленных СУБД?
    #34621355
Фотография S.G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как найти высоту здания, используя барометр?
Варианты решений:
1. Найти величину атмосферного давления внизу здания, и на крыше, и по разнице в давлениях и зная плотность воздуха, определить высоту
2. Бросить барометр с крыши здания, измерить время падения, и по формуле движения тела с ускорением, найти высоту
3. Найти достаточно длинную веревку, привязать барометр к ней, опустить барометр на веревке с крыши здания. Измерить длину веревки, получить высоту здания.
4. Найти человека, у которого архитектурные чертежи здания, подарить ему барометр, и узнать у него высоту.

Несмотря на некоторую экзотичность, эти методы гораздо более эффективны для решения задачи, в сравнении с Вашим методом извлечения информации из файла рассмотрением его начальных байтов. Лучше уж используйте аналог решения 4), именно- найдите кто делал программу, заплатите ему и пусть они экспортируют информацию во что- нибудь понятное. Или, (аналог 3)найдите в программе строку коннекта к базе, возможно по ней можно узнать что за СУБД.

Был у меня юзер, который Ворд-ом извлекал информацию из Paradox-файлов, так что... успехов.
...
Рейтинг: 0 / 0
форматы таблиц промышленных СУБД?
    #34622968
Viator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
S.G.
найдите кто делал программу, заплатите ему и пусть они экспортируют информацию во что- нибудь понятное. Или, (аналог 3)найдите в программе строку коннекта к базе, возможно по ней можно узнать что за СУБД.


экпортировать не будут даже за деньги - это точно
насчет строки коннекта - в том и дело что программа не требует никакой СУБД, работает так, просто предполагаю что формат представления данных в данном случае какой-то стандартный -
те за основу взят чейто формат хранения данных (зачем изобретать велосипед!)
возможно что xml - но вполне может быть както шифрован(
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / форматы таблиц промышленных СУБД?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]