Archivos TBC de un sistema de base de datos antiguo y desconocido
Pregunta
Tengo un montón de archivos * .TBC de una aplicación muy antigua que se ejecuta en MS-DOS llamada TURBOLAB. Alguien sabe qué sistema de base de datos usa archivos con una extensión TBC.
He intentado cambiar el nombre de los archivos a * .dbf para comprobar si son archivos de dBase sin suerte.
¿Alguna idea?
Solución
A juzgar por la aplicación y la era (antiguo MS-DOS) * .tbc es probablemente un formato de registro binario de longitud fija escrito por los desarrolladores de la aplicación.
Intenta abrir el archivo en un editor de texto como TextPad primero y si puedes leer el contenido, si es así, tengo un lector de archivos de texto de longitud fija que puedes adaptar a tus necesidades. Si no puede, es posible que deba determinar la longitud de los campos y los tipos de datos mediante prueba y error.
Además, ¿hay archivos asociados para cada * .tbc? Un archivo emparejado podría indicar la longitud de los campos y los tipos de datos (o esa información podría almacenarse en la parte superior de un archivo * .tbc).
Otros consejos
He buscado en Google: FlexPro . Espero que ayude. Suena caro, espero que sus datos valgan la pena.
A juzgar por la aplicación y la época. (antiguo MS-DOS) * .tbc es probablemente una solución Formato de registro binario de longitud escrito por Los desarrolladores de la aplicación.
Creo que tienes razón. Desafortunadamente no hay nombres de archivos coincidentes. Si cada uno de esos archivos es una 'tabla', hay aproximadamente 150 tablas en esta base de datos. Demasiado trabajo para una aplicación tan antigua. Supongo que mi cliente tendrá que empezar desde cero con mi aplicación.
Gracias de todos modos por tu ayuda.