RE:Leer Archivo Cobol sin archivos fuentes
Publicado por
Pablo (1 intervención) el 04/05/2007 16:50:57
Creo que puedo ayudarte, si conoces la estructura de los registros del archivo hay herramientas que te permiten exportar los datos a otro formato, como txt o dbf. Podes probar con Relativity o cobol data-viewer de siber (www.siber.com)
Si no tenés el programa que maneja el archivo ni la estructura del archivo .dat de cobol no hay mucho que puedas hacer.
El problema está en que en los archivos cobol los metadatos no se guardan en el archivo .dat, esa info se encuentra en el código fuente del programa y si el programador no incluyo el fuente cuando entregó el programa estás en el horno.
Ahora, si tenes el programa que accede al archivo (el código objeto, supongo que si lo tenes o no se si estas confundiendo objeto y fuente) te cuento como me las arreglé hace un par de años. La técnica no es muy elegante pero me dio resultado, por lo general los programas permiten imprimir una lista de los datos que nos interesan, en mi caso era un listado de más de 3000 clientes con nombre, dirección, dni, etc. y otros archivos mas, lo que hice fue capturar la impresión con el programa PDF Factory. Este programa se instala como si fuera una impresora y permite generar archivos pdf a partir de la impresión. Después de haber pasado los datos al pdf, copiar y pegar en un archivo exel y de ahí a dbf. No es una solución muy técnica pero pude pasar y armar la base de datos completa en un par de días.