COBOL Access+

rldt¿Cómo acceder a una Base de Datos Oracle, Informix, Microsoft SQL Server, Sybase, MySQL sin necesidad de modificar sus aplicaciones Cobol?

Hoy las compañías que tienen una gran inversión en el desarrollo de aplicaciones Cobol, pueden llevarlas en forma transparente, a bases de datos relacionales usando sintaxis Cobol estándar. Obviamente esto sólo puede proveer ventajas.

Las aplicaciones existentes sólo incrementan su valor y no hay necesidad del riesgo de invetir en nuevo desarrollo; y al mismo tiempo se benefician del poder y flexibilidad de los ambientes de RDBMS.

Solamente la descripción de los archivos (FD, File Description) Cobol es necesaria para trabajar con la Base de Datos.

El usuario puede usar el poder de las RDBMS sin tener que esperar por nuevos desarrollos, los cuales aún necesitan ser verificados.

Sorprendentemente fácil y poderoso

Cobol Access+ es muy fácil de usar. Éste substituye el sistema de archivos tradicionales de Cobol, con lo cual las aplicaciones Cobol usando COBOL ACCESS+ son mucho más flexibles y fáciles de mantener que cuando se les agregan sentencias SQL.

Tan simple como …

Acceder desde una aplicación Cobol a una base de datos, con COBOL ACCESS+ es extremadamente simple.

Paso 1: crear un “diccionario Cobol”, el cual contiene la descripci’on de la base de datos y sus elementos. COBOL ACCESS+ incluye Cob2did para esta fase.

cob2did

Paso 2: la base de datos, indispensable para la aplicación, debe ser creada y activada.

caplus Finalmente los archivos Cobol deben ser leidos y traspasados a las correspondientes tablas de la base de datos relacional, lo que se logra escribiendo un sencillo programa Cobol lee el archivo actual y graba el nuevo archivo “tabla”. Esto es todo lo que se requiere para integrar aplicaciones Cobol con el poder de una Base de Datos Relacional.

Bases de Datos Soportadas

  • Oracle
  • SQL Server
  • MySQL
  • Informix
  • Sybase
  • DB2

Dialectos Cobol Soportados

  • RM/COBOL
  • Microfocus Cobol

Plataformas Soportadas

  • WINDOWS
  • LINUX
  • SCO UNIX
  • AIX
  • DIGITAL UNIX
  • UNIX AT&T
  • HP UNIX
  • SOLARIS