Файлы TBC из старой и неизвестной системы баз данных - PullRequest
0 голосов
/ 30 октября 2008

У меня есть куча * .TBC файлов из очень старого приложения, которое работает в MS-DOS под названием TURBOLAB. Любой знает, какая система БД использует файлы с расширением TBC.

Я попытался переименовать файлы в * .dbf, чтобы проверить, не являются ли они файлами dBase, но безуспешно.

Есть идеи?

Ответы [ 3 ]

2 голосов
/ 30 октября 2008

Судя по приложению и эпохе (старая MS-DOS) * .tbc, вероятно, является двоичным форматом записи фиксированной длины, написанным разработчиками приложения.

Попробуйте сначала открыть файл в текстовом редакторе, таком как TextPad, и если вы можете прочитать его содержимое, в таком случае у меня есть программа для чтения текстовых файлов фиксированной длины, которую вы можете адаптировать к вашим потребностям. Если вы не можете, вам может потребоваться определить длину поля и типы данных методом проб и ошибок.

Кроме того, существуют ли связанные файлы для каждого * .tbc? Парный файл может указывать длины полей и типы данных (или эта информация может храниться в верхней части самого файла * .tbc).

0 голосов
/ 31 октября 2008

Судя по заявке и эпохе (старая MS-DOS) * .tbc, вероятно, исправлена длина двоичной записи в формате разработчики приложения.

Я думаю, что вы правы. К сожалению, нет подходящих имен файлов. Если каждый из этих файлов является «таблицей», в этой базе около 150 таблиц. Слишком много работы для такого старого приложения. Я предполагаю, что моему клиенту придется начать с нуля, используя мое приложение.

В любом случае, спасибо за вашу помощь.

0 голосов
/ 30 октября 2008

Я гуглил это: FlexPro . Я надеюсь, что это помогает. Звучит дорого, надеюсь, ваши данные того стоят.

...