[SOLUCIONADO] Cobol: Como leer RM Data(base) Files

Iniciado por kid_goth, Junio 16, 2016, 08:41:52 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Junio 16, 2016, 08:41:52 PM Ultima modificación: Julio 12, 2016, 08:34:25 PM por Nobody
Buenas tardes/días/noches,

Tengo un ligero problemilla, a ver si alguien me puede echar una mano.

Tengo una (ni se como llamarlo) base de datos (un archivo) que contiene un montón de datos, el archivo en cuestión es creado con una aplicación realizada en Cobol y sus cabeceras me muestran RKMF (como en la imagen que dejo adenlante). La info está, porque la abro con vim y ahí se ve (mal pero se ve, ahí se ve en la misma imagen) pero la necesito limpia para migrarla a una base de datos descente.


Encontré un software llamada DataViewer de Siber (No tienes permitido ver los links. Registrarse o Entrar a mi cuenta), funciona bien, solo que en el Trial me muestra hasta 50 registros, no más, y la "base de datos" tiene por lo menos 3000 registros y la versión full de la aplicación vale 4900 dólares (dinero que no tengo D: soy pobre jeje)...

Entonces no veo más solución que pediros ayuda para encontrar si no una solución gratis, por lo menos más asequible a mi bolsillo, o programandola mí mismo, sin embargo, necesito idea de por donde empezar (a parte de aprender a programar en cobol, que en ello ya estoy jejeje solo que lo que enseñan es a manipular ficheros planos).

De momento tengo los .EXE del programa echo en cobol que funciona con esa "base de datos" y el cual crea, actualiza, busca, lista y elimina registros. Y tengo un archivo CBL con el que venia el programa que no logro entender del todo pero parece tener mucho que ver con este software (hasta creo que son las fuentes, si no de todo, de alguna parte sí) el cual dejo aquí también por si alguien lo entiende y me guía sobre que parte puede ser la que estoy necesitando.

El código del cobol lo dejo en pastebin que es muy largo : No tienes permitido ver los links. Registrarse o Entrar a mi cuenta


Sin más de antemano muchísimas gracias y espero encontrar esa ayuda :) saludos.

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Acepta con humildad y aprecio que en la vida la muerte es inevitable y amarás ésta, adorando la muerte

Podrias subir el archivo que no puedes leer correctamente para realizar pruebas?

Solo para agregar, no existe un único formato de archivos cobol. Todo depende del proveedor y del formato/version específico de archivo.

Creo que este es el formato de una aplicación RM/Cobol. Por ahí dicen que el formato es similar a fujitsu cobol.

Te paso unas fuentes y aplicaciones:

Es estas respuestas recomiendan record-editor:
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Otros:
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta


espero que sirvan,

Saludos

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Podrias subir el archivo que no puedes leer correctamente para realizar pruebas?

Hola Bro, aquí está zipeado, son 2 archivos pero el otro lo entiendo bien el .SEC lo entiendo bien jejeej, el .ISA es el que necesito exportar en sí.

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

por otro lado hay un FDD con esta info:

Código: php
.RDDCOMMENT
* This FDD file generated by DataAccess library from Siber Systems
ORGANIZATION INDEXED
DATAFILE     "E:\escritorio\c\cruci\DEPO.ISA"
FILEFORMAT   RM
RDDFILE      <INCLUDE>
*
HEADERSIZE 0
.ENDCOMMENT
.FDDCOMMENT
**IDENT{TagEncode}{Method}{DES}{UUC1}{begin}
AAHJnUfqT9wEoz4aUU9KJPCW8WQOQF1qZC7oqcagpn6n90oQrUKnhXTBXr+TwzEI
rYy72tQM1Pyafnhm8dSVZHcuCqqwya83vq0o6b809lrEiVDjEQt9lalKk5UoSead
0Jv3bCA03DNAF3INbRt9M2Wkii03zHv5ZaM07aY9aOTaj9cZVU7IgCCrNFQBx3EJ
hEbotYD7JKIPYMGsIUrnLwzxwfEqZuLExc8l2ZHTozRiY8svfoAmxJLBDDsDFvMV
wR+aTREQ0WwfLpbhCN=hdL+ABYYFOM4N9B5RKlfxLp7A3Ydd6MVDDpL+c5vX5fMQ
4XdS2ZHTozRiY+svIUrnLwzxwfEqZuLExc8l2ZHTozRih6sv5iUm3aygtZJNBfAs
k+gVAHoVlCo2Kxw0KyvjBcN5sqAYEZDVuM75KlfxLp7A3Ydd6MVDDpL+SDKXmxqU
X+H22ZHTozRiY+svIUrnLwzxwfEqZuLExc8l2ZHTozRiK8svp7zaJGUABBiU=38m
Ukx0bAMOY0l5KtxgKyvjBcN5DBkYoE=n2EYaaK6+gNQ9fwYXgHeHP1KTSbmHSs7U
yLCU2ZHTozRiY+svIUrnLwzxwfEqZuLExc8l2ZHTozRiV8sv7n=s06pyUiLL16FR
v=cmSHuwZbF9+OEQ=iWoNDFYiLWNPwZaObP+aK6+gNQ9fwYXgHeHP1KTzFLHVXkg
54co2ZHTozRiY+svIUrnLwzxwfEqZuLExc8l2ZHTozRiV8sv7n=s06pyUiLL16FR
v=cmweRaGF3V+MSI=iWoNDFYe=YNyRnH+4ojZlnIt=a8gQCIrCoCkoUokrC9WQk8
WMoZh3rTaoXWYQSiIUrnLwzxwfEqZuLExc8l2ZHTozRiO6svJcnAKmPDkKbJ6mWT
YZdgbRh2ESHC8AQuGB09Xmx7Jt368tX25LGWRXuUinU1NpYYJ2v7LlwLT9+V2+1R
ED1sXWJx9mgyYop0IUrnLwzxwfEqZuLExc8l2ZHTozRiY+svIUrnLwzxDlcqGtwS
26VcF40eMHLWTZKK5bfacD75r9uUcWyjMmiOWLsIk5pUZsBQM5vt2i3I45r0KNPF
Z41iPbn=saOGY=5mIUrnLwzxwfEqZuLExc8l2ZHTozRiY+svIUrnLwzxS7vqA1Ir
y5bFPGSuS=9oeLc6yvfFA=sLV7zDs9zLfAsWOnmkK7yCCkXlirowIkXMsh3sdxsj
jodyEiZqdNkSYrIl+C5QCSjZwf1YZuLExc8l2ZHTozRiY+svIUrnLwzxAdHq05aw
55W3eo5shHP8Mff4GnDIEhCbd3iYVPMnoArNJELArzDda16R5y9RsReMzUoH39FK
CcM2=VoOvBDowTIGgZBvBCI9wfdSZuLExc8l2ZHTozRiY+svIUrnLwzxivcqbdhF
ewutHl=UptzlpqO8nN=egxNDqVNe1j0wgll7wSOOI2oL348QD3fkAw0buPwNi7bR
RoiZTdy5Ur5lPWlGj+UGuHOrwf1bZuLExc8l2ZHTozRiY+svIUrnLwzxwfEqZuLE
xc8lk0csmUeZNbNR8BJMVWbvrZB9ACb6jCWQGjkImF8UHHp=NqSwyzr637g41U83
u8NmlQPbKvdwHn5mQ0k27EFUm8QYzzygaUuklQPbKvdw+U5miy2+0Ss+AA07
**IDENT{TagEncode}{end}
.ENDCOMMENT



No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Solo para agregar, no existe un único formato de archivos cobol. Todo depende del proveedor y del formato/version específico de archivo.

Creo que este es el formato de una aplicación RM/Cobol. Por ahí dicen que el formato es similar a fujitsu cobol.

Te paso unas fuentes y aplicaciones:

Es estas respuestas recomiendan record-editor:
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Otros:
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta


espero que sirvan,

Saludos

Gracias bro, voy a revisar eso, he visto ya 2 de los últimos mencionados, voy a revisar de nuevo y con esto de fujitsu a ver que ideas atraigo.

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Acepta con humildad y aprecio que en la vida la muerte es inevitable y amarás ésta, adorando la muerte

Buenas, den por cerrado el tema :) lo logré solucionar jejejeje aprendiendo cobol u.u

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Acepta con humildad y aprecio que en la vida la muerte es inevitable y amarás ésta, adorando la muerte