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?

¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top