Los ABC de los ACB gestionados por IMS

Los ABC de los ACB gestionados por IMS

  • Mainframe
6 min de lectura Actualizado Jan 18, 2019

Puntos clave: Los bloques de control de aplicaciones (ACB) gestionados por IMS agilizan la gestión de bases de datos utilizando el catálogo IMS, mejorando la gobernanza de datos y reduciendo costes. Este método simplifica las definiciones mediante SQL y DDL, pero la transición puede requerir cambios en los procesos.

  • Elimina la necesidad de bibliotecas tradicionales de DBD y PSB.
  • Permite una gestión más sencilla para usuarios familiarizados con Db2.

El catálogo IMS™ contiene definiciones de bases de datos IMS y vistas de programas de aplicación. Al crear un catálogo, IBM ha facilitado que expertos no pertenecientes a IMS mantengan definiciones de bases de datos y programas de aplicación IMS. Debido a que el catálogo IMS es similar al catálogo Db2, los usuarios que han gestionado definiciones Db2 pueden mantener fácilmente definiciones de bases de datos y programas IMS. Al igual que el catálogo Db2, el catálogo IMS puede actualizarse con SQL Data Definition Language (DDL); muchos técnicos que nunca han trabajado antes con IMS han utilizado SQL y DDL, simplificando aún más la gestión de definiciones IMS. El catálogo ofrece varias ventajas frente a las definiciones manuales de bases de datos y programas, incluyendo:

  • Menos generaciones (GENs) para implementar definiciones actualizadas, lo que resulta en menos riesgo y menores costes
  • Un repositorio central para todas las estructuras de datos IMS
  • Metadatos que Haz más fácil entender qué datos están en las bases de datos IMS y qué aplicaciones acceden a esos datos, y que conduzcan a una mejor coherencia y gobernanza de los datos
  • Una plataforma integral de gestión de cambios con un repositorio integral para objetos y aplicaciones de bases de datos IMS que permite la versión de bases de datos
  • Accesibilidad desde plataformas distribuidas, eliminando la necesidad de recodificar y mantener objetos IMS locales y simplificando el acceso a objetos IMS en el mainframe

El catálogo suena genial. ¿Derecha? ¿Por qué son usuarios reacios a migrar a él? Una razón están que el catálogo requiere que los bloques de control de aplicaciones (ACB) sean gestionados por IMS. Aunque los ACB gestionados por IMS ofrecen ventajas, migrar a ACBs gestionados por IMS requerirá cambios en los procesos y requerirá la utiliza de la Capa Común de Servicio (CSL) del IMS. El cambio puede ser intimidante, pero también puede ser positivo. Veamos qué pueden hacer los ACB gestionados por IMS por te:

  • Eliminar la necesidad de la definición de base de datos (DBD), el bloque de especificación de programas (PSB) y las bibliotecas ACB, porque la información que el catálogo IMS determina qué bases de datos y vistas de programa se son utilizando.
  • simplifica la definición de bases de datos y vistas de programa a través del utiliza de SQL y DDL. Al te utiliza sentencias DDL, IMS puede añadir las definiciones de la vista de base de datos y de programa al catálogo IMS, construir los bloques de control de ejecución requeridos y, en algunos casos, cargarlos automáticamente en el sistema IMS en línea. Si te decide actualizar las definiciones manualmente, te debe utiliza las utilidades DBD y PSB Generation y luego ejecutar la utilidad ACB Generation and Populate o utilidades equivalentes para construir los ACBs, actualizar el catálogo IMS y cargar los ACBs en el sistema IMS.

Así que ahora entendemos las ventajas de utilizar ACBs gestionados por IMS. En próximos blogs, describiré algunas de las formas en te pueden implementar ACBs gestionados por IMS y comentaré consideraciones que te debes tener en cuenta.

Estas publicaciones son mías y no representan necesariamente la posición, estrategias u opinión de BMC.

Más de Mainframe

Suscríbete al Informe

Al registrarse para esta oferta te son confirmar que te leído y aceptado la Política de Privacidad de BMC.

Gracias te

Tú te has suscrito a The Brief
El Brief abarca la orquestación de mainframe y empresa—BMC AMI y Control-M—y la investigación de analistas, despliegues de clientes y eventos en ambas áreas.