El Long Term Plan (LTP) es el plan a largo plazo y se crea a partir de los ciclos de ejecución que hemos definido y de las aplicaciones que hemos creado en post anteriores. Se puede crear el plan a largo plazo de varios años y después modificarlo, añadiendo o quitando aplicaciones, según se necesite.
Desde la pantalla principal de OPC, vamos a la opción 2.
Read more ...
Después de ver cómo crear WorkStations y cómo crear calendarios y ciclos de ejecución, vamos a crear una aplicación para que se ejecute según lo establecido anteriormente. La aplicación que vamos a crear solo tendrá tres operaciones: una operación de inicio y otra final y un job en el que escribiremos mal el JCL para arreglarlo cuando falle y poder relanzarlo.
Vamos a empezar creando el job que acabamos de mencionar. Para ello, vamos a la librería JOBLIB de OPC, en este caso es OPC.OP1C.JOBLIB. Ahí creamos un miembro llamado PRIMERO. Para hacer esto, cogemos cualquier JCL que ya exista, por ejemplo de la librería OPC.OP1C.JOBLIB, copiamos la JOBCARD y creamos el miembro con el comando “CREATE OPC.OP1C.JOBLIB(PRIMERO)”.
Read more ...
En esta ocasión vamos a crear el calendario y los períodos de ejecución que usarán nuestras aplicaciones. Sirve para definir los días que deberán ejecutarse. En el calendario definimos los días que son "de trabajo", es decir, aquellos días que las aplicaciones que usen ese calendario se ejecutarán, por ejemplo, de lunes a viernes. También definimos los días "libres", esos días las aplicaciones no se ejecutarán, por ejemplo, fines de semana y días festivos.
Read more ...
Vamos a crear algunas Workstations (WS) que usaremos cuando creemos las operaciones (jobs) de las aplicaciones. Sirven para ejecutar jobs, parar la ejecución de una aplicación en un punto determinado, para controlar el inicio o el fin de una aplicación, etc.
Con el controller arrancado (el tracker no hace falta), entramos en OPC y vamos a la opción 1 para modificar la base de datos.
Read more ...
En esta última parte, vamos a crear los nodos de VTAM que necesita el OPC para establecer la comunicación entre el controller y el tracker. También corregiremos algunos detalles de la instalación que han quedado pendientes. Una vez hecho esto, daremos por finalizada la implementación básica de OPC. En otras entradas del blog, veremos cómo crear workstations, aplicaciones, calendarios, etc.
Read more ...
En esta cuarta y penúltima parte, vamos a empezar editando la librería de parámetros del sistema, es decir, la librería ADCD.Z113.PARMLIB. Hay que hacer los siguientes cambios:
NOTA: Estos cambios son para el LOADPARM con el que hayamos arrancado el sistema. Por ejemplo, si arrancamos con el LOADPARM que arranca lo básico, modificamos los miembros y luego arrancamos con otro LOADPARM que arranque DB2, habrá que modificar los miembros que usa ese LOADPARM para que funcione OPC.
Read more ...
En esta tercera parte, vamos a empezar copiando el miembro EQQCONO de la librería OPC.OP1C.SAMPJCL a la librería PROCLIB del sistema, en este caso, ADCD.Z113.PROCLIB.
Read more ...
Una vez hechos los pasos de la entrada Implementando TWS 8.6.0 (OPC) - Primera Parte, vamos a continuar con la instalación. En esta segunda entrada vamos a modificar y a ejecutar los JCLs que crean todas las librerías que luego usará OPC. Los cambios son mínimos y son muy simples.
Nos encontramos en la opción 3.4 de ISPF y vamos a editar la librería OPC.OP1C.SAMPJCL.
Read more ...
Vamos a implementar TWS 8.6.0 en Hercules. Será una instalación sencilla, pero servirá para poder aprender a planificar y utilizar muchas de las funciones de TWS. Como referencia usaremos los manuales de instalación de IBM. Aquí dejo el enlace a los manuales que están en la web de IBM. Pongo en manual en español y en inglés, porque la traducción al español puede confundir.
Manual en español: TWS 8.6.0 - Planificación e instalación
Manual en inglés: TWS 8.6.0 - Planning and installation
La primera parte consiste en ejecutar la aplicación EQQJOBS, que se encarga de generar unas librerias con JCLs de ejemplo para hacer la instalación. Primero tenemos que ver el procedimiento de logon que usamos en TSO.
Read more ...
En esta parte vamos a arreglar la opción 12 "WMQ Series Operations and Control" del menú "Additional IBM Products". Para ello intentamos acceder a esa opción para comprobar el error que aparece.
Read more ...