Implementando TWS 8.6.0 (OPC) - Primera Parte

Escrito por Javier

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.

 

Saber el procedimiento de logon de TSO que usamos es necesario porque tenemos que asignarle las siguientes bibliotecas:

TWS860.SEQQCLIB para la sentencia DD SYSPROC

TWS860.SEQQPNL0 para la sentencia DD ISPPLIB

TWS860.SEQQSKL0 y TWS860.SEQQSAMP para la sentencia DD ISPSLIB

Para hacer esto, buscamos estas librerías en la opción 3.4 de ISPF y anotamos el volumen en el que se encuentran:

 

Se encuentran en:

TWS860.SEQQCLIB en volumen ZDPRD1.

TWS860.SEQQPNL0 en volumen ZDPRD1.

TWS860.SEQQSKL0 en volumen ZDPRD1.

TWS860.SEQQSAMP en volumen ZDPRD1.

Como hemos visto al principio, el procedimiento de TSO que usamos es ISPFPROC. Lo buscamos dentro de la librería ADCD.Z113.PROCLIB y lo editamos.

 

Añadimos la librería TWS860.SEQQCLIB en las DD de SYSPROC.

 

Añadimos la librería TWS860.SEQQPNL0 en las DD de ISPPLIB.

 

Añadimos las librerías TWS860.SEQQSKL0 y TWS860.SEQQSAMP en las DD de ISPSLIB.

 

Guardamos y salimos del fichero. Nos deslogamos de la sesión de TSO y nos volvemos a logar para que coja los cambios.

Vamos a la opción 3.2 de ISPF. 

 

Creamos una librería nueva con los siguientes datos.

 

Recomiendo crear la librería en un disco que no sea del sistema. Siguiendo los pasos de la entrada Creando discos en Hercules podemos crear nuestros propios discos y meter ahí nuestras librerías para no llenar los discos del sistema. Por ejemplo, yo he creado un disco llamado PROD01 y guardo ahí la libreria OPC.OP1C.SAMPJCL.

 

Volvemos al menú principal de ISPF y vamos a la opción 6.

 

Ponemos “EQQJOBS” para entrar a la aplicación que genera los JCLs de ejemplo para implementar OPC.

 

Si se han añadido correctamente las librerías en el procedimiento de logon de TSO y se ha cerrado y abierto sesión, aparecerá el siguiente panel:

 

Entramos en la opción 1 e introducimos los datos que aparecen en la imagen:

//OPCINSTA JOB (9999),'OPCSAMPLES',CLASS=A,MSGCLASS=Q,

// MSGLEVEL=(1,1),REGION=0M,NOTIFY=&SYSUID

 

El "backup volume serial" podemos poner otro disco que hayamos creado, en ese caso, el PROD02. Ponemos en N en "cloning support generate" ya que solo tenemos un sistema. 

 

En Restart and Cleanup ponemos Y, pero está versión de TWS da error cuando se intenta usar está opción, por lo tanto, se puede poner N.

 

Ahora empezará a ejecutarse el proceso que crea las librerías de ejemplo.

 

Una vez finalizado, pulsamos la tecla Control y volveremos a la pantalla principal de EQQJOBS.

Ahora partimos la pantalla (con F2) para ir a la opción 3.2 de ISPF y crear una nueva librería, OPC.OP1C.SEQQSKLO. Rellenamos los datos según se ven en la imagen.

 

Una vez creada, volvemos al panel de EQQJOBS y vamos a la opción 2.

 

Rellenamos los campos con los datos las imágenes que aparecen a continuación.

 

Si anteriormente pusimos "RESTART AND CLEAN UP: N", aquí lo pondremos igual.

 

Cuando hayamos rellenado los paneles, se ejecutará otro proceso que crea los miembros de la librería OPC.OP1C.SEQQSKLO.

 

Los pasos que vamos a hacer ahora no son necesarios si hemos marcado "RESTART AND CLEAN UP: N" anteriormente.

Volvemos a ir a la opción 3.2 de ISPF para crear la librería OPC.OP1C.SAMPJCL.DST.

 

Como en las anteriores, creamos la librería en un disco que no sea del sistema, en este caso, PROD01.

 

Ahora vamos a la opción 3 de EQQJOBS.

 

Rellenamos los paneles como se ve en las imágenes.

 

Ahora se ejecutará el proceso que crea los JCLs de ejemplo para el DATA STORE.

 

Ahora vamos a la opción 3.4 de ISPF y podemos comprobar que las librerías que hemos creado contienen lo miembros que generan las distintas opciones de la aplicación EQQJOBS.

 

Hasta aquí la primera parte de Implementando TWS 8.6.0 (OPC).

Visto: 3605

Comentarios  

0 #1 Jordi 12-05-2016 13:02
Primero, gracias por contestarme! Ayer te hice una pregunta y con la nueva entrada.. DE PERLAS!!! Ahora tengo otra consulta... :oops: Cuando creo el eskeleto y se ejecutan los miembros, hay uno que me acaba dando error y no se si debería seguir:

ISPF138                                                                
                                                                       
STOW error                                                             
Module ISPFITLR received decimal return code 12, decimal reason code 0 
from the STOW macro.                                  
Current dialog statement:                                              
ISPEXEC FTCLOSE NAME(EQQWMIGS)                                         
Citar
0 #2 Javier 12-05-2016 21:19
Buenas!

es posible que las librerías, en las que se van almacenando esos miembros, se hayan llenado
Me refiero a las librerias OPC.OP1C.*, a lo mejor las has creado con poco espacio.

Prueba a crear las librerías de nuevo con más espacio y crea de nuevo los esqueletos con el panel.

Ya me dirás si te ha funcionado.

Un saludo!
Citar
0 #3 richard 20-09-2018 07:54
Hola, acabo d einstalar Hercules, pero ya intentè cn varios LOGON PROCEDURES y ninguno me muestra los menùs de IMS-DB, y cuando trato de ingresar a IMS-TN con "L IMS3270" se uqeda la pantalla negra. Saben si exista algùn procedure expecial con el que me deba loguear opara poder trabajar con IMS?? o se tiene que crear el perfil??
Citar
0 #4 Marcelo 11-01-2019 22:58
Espectacular Javier. GRACIAS POR TU TIEMPO.
Citar
0 #5 Javier 18-01-2019 15:06
Me alegro de que te ayude, Marcelo!
Citar

Escribir un comentario


Código de seguridad
Refescar