Ejecución de Cadena Control-M con REXX - Consulta

Todo lo relacionado con REXX en este ambiente.
Responder
matiasi
Usuario
Usuario
Mensajes: 3
Registrado: 22 Mar 2018, 17:12
País: Argentina
Ciudad: CIUDAD AUTONOMA BUEN
Ocupación: Otra

Ejecución de Cadena Control-M con REXX - Consulta

Mensaje por matiasi » 03 Abr 2018, 12:18

Buenos dias, como parte de una Automatización que estamos realizando con el aplicativo Tosca evaluamos que desde Putty se puede ejecutar Rexx accediendo a MF. Lo que estamos necesitando es si existe de alguna manera poder liberar una cadena completa con algún comando en Rexx, ya que desde Putty no se puede acceder a Control-M (o al menos lo desconocemos).

Muchas gracias de antemano.-

jorgeplatania
Colaborador
Colaborador
Mensajes: 90
Registrado: 30 Jun 2004, 12:38
País: ARGENTINA
Ciudad: CAPITAL FEDERAL
Ocupación: Administrador de seguridad
Ubicación: Argentina

Re: Ejecución de Cadena Control-M con REXX - Consulta

Mensaje por jorgeplatania » 02 May 2018, 09:32

Hola Matias, entiendo que lo que queres hacer es algo así:
1) para mi Putty es un emulador que se usa para conectarse a equipos unix o linux, etc. Si estoy equivocado corregime por favor.

2) por lo que entiendo queres ejecutar un script o algo por el estilo que se conecte con el MainFrame con el propósito de ejecutar un REXX

3) una vez allí se ejecute ese REXX el te cargue una Planificación.

de ser así te digo que se puede, pero tengo estas preguntas:

1) las planificaciones están en una misma tabla?

2) Todas deben ejecutarse (ORDER o FORCE)

3) Necesitas un ejecutar un procedimiento a la inversa es decir que te devuelva el resultado que puedas visualizar desde Putty?


Gracias Abrazo
SALUDOS

GRACIAS

matiasi
Usuario
Usuario
Mensajes: 3
Registrado: 22 Mar 2018, 17:12
País: Argentina
Ciudad: CIUDAD AUTONOMA BUEN
Ocupación: Otra

Re: Ejecución de Cadena Control-M con REXX - Consulta

Mensaje por matiasi » 03 May 2018, 11:06

jorgeplatania escribió:
02 May 2018, 09:32
Hola Matias, entiendo que lo que queres hacer es algo así:
1) para mi Putty es un emulador que se usa para conectarse a equipos unix o linux, etc. Si estoy equivocado corregime por favor.
2) por lo que entiendo queres ejecutar un script o algo por el estilo que se conecte con el MainFrame con el propósito de ejecutar un REXX
3) una vez allí se ejecute ese REXX el te cargue una Planificación.

de ser así te digo que se puede, pero tengo estas preguntas:
1) las planificaciones están en una misma tabla?
2) Todas deben ejecutarse (ORDER o FORCE)
3) Necesitas un ejecutar un procedimiento a la inversa es decir que te devuelva el resultado que puedas visualizar desde Putty?


Gracias Abrazo
Jorge, muchas gracias por la respuesta. Te paso a comentar por los puntos que mencionas, es correcto lo que decis, la idea es:
- Conectarse con Putty (ya lo conseguimos)
- Ejecutar el Rexx (conseguimos enviar el comando TSO, eso esta resuelto)*
- Que se ejecuten los jobs (es una misma tabla, de todas formas podemos customizarla y setear las condiciones)
- Que devuelva una salida por OK | NOK (no lo resolvimos)

*El tema principal que estamos necesitando es el armado de ese REXX que pueda liberar la tabla completa.

Espero poder aclarado para ver si nos podes dar una mano.

Gracias nuevamente.

jorgeplatania
Colaborador
Colaborador
Mensajes: 90
Registrado: 30 Jun 2004, 12:38
País: ARGENTINA
Ciudad: CAPITAL FEDERAL
Ocupación: Administrador de seguridad
Ubicación: Argentina

Re: Ejecución de Cadena Control-M con REXX - Consulta

Mensaje por jorgeplatania » 21 May 2018, 11:57

tE PASO DOS ALTERNATIVAS pero podria haber mas.

1) es ejecutar un comando de consola de tipo

EJ : S CTMCJOBS,LIB=libreia.de.SCHEDULE,TABLE=Tabla,ODATE=DATE,FORCE=FORCE y forzaria toda la tabla.

2) y parece ser el mas adecuado porque ya ejecutaste un comando TSO

%CTMCJOBS SCHEDLIB(%%PLANIF) TABLE(%%TABLA) JOB(%%JOBP) ODAT(%%FECHA) FORCE(YES)

%%PLANIF = es la libreria desde donde vas a planificar ç
%%TABLA = Es la tabla que contiene todas las tareas a planificar.
%%JOBP = el nombre del JOB o PLANIFICACION a cargar en tu caso dejalo en blanco o elimina "JOB(%%JOBP)"
%%ODAT = FECHA de la planiaficacion el formato es DDMMAA o pone ODATE y te pone la fecha de planificacion de CONTROLM.

Esta CLIST es propia del Controlm

Si Optara por la primer opcion avisame asi te envio todos los pasos a seguir.

Espero haberte ayudado Abrazo

JORGE
SALUDOS

GRACIAS

matiasi
Usuario
Usuario
Mensajes: 3
Registrado: 22 Mar 2018, 17:12
País: Argentina
Ciudad: CIUDAD AUTONOMA BUEN
Ocupación: Otra

Re: Ejecución de Cadena Control-M con REXX - Consulta

Mensaje por matiasi » 22 May 2018, 10:36

Buenos dias Jorge, excelente, la alternativa de comando por consola seria la adecuada, cuando pueda le pido me pase los pasos a seguir.


Muchas gracias de antemano!
Saludos.-

jorgeplatania
Colaborador
Colaborador
Mensajes: 90
Registrado: 30 Jun 2004, 12:38
País: ARGENTINA
Ciudad: CAPITAL FEDERAL
Ocupación: Administrador de seguridad
Ubicación: Argentina

Re: Ejecución de Cadena Control-M con REXX - Consulta

Mensaje por jorgeplatania » 23 May 2018, 11:31

Hola por correo mail privado te envie los pasos a seguir


Saludo
SALUDOS

GRACIAS

Responder