M-Coun
Control-M es un planificador quepermite condicionar la correcta ejecución de una/s cadena/s a la ejecución de otra/s.
Control-M además permite pasar una serie de Parámetros a las cadenas que lanza, como pueden ser la Fecha deldía, Hora, SubSistema sobre el que corren las cadenas, Unit de los ficheros de dicho SubSistema, y otra serie de parámetros y variables útiles para la ejecución de las cadenas. Además, permite operar conestos parámetros (extraer el mes de la fecha, tomar la fecha pero poniendo un día deseado, etc.).
EXP.CTM.V410.SYMBOL(DWHEMER)
DWHDSN = INF
DWHUNIT = SYSWRK
* MODIFICAR LAS VARIABLES EN CASO DEEMERGENCIA ***
* EJEMPLO:
%%DWHDSN = PRODWH
%%DWHUNIT = WORK
Para hacer uso por ejemplo de estos parámetros en un Jcl que va a ser ejecutado bajo Control-M, seria necesario codificar algo así ://INCM000 JOB (00,INC),’S.A.C.’
//****************************************************************
//* %%LIBSYM EXP.CTM.V410.SYMBOL %%MEMSYM DWHEMER//****************************************************************
//P005 EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
DEL %%DWHDSN.INC.FECHAMES NVSAM
DEL %%DWHDSN.INC.M000MI01.UNLOAD NVSAM
DEL %%DWHDSN.INC.M000MI09.UNLOAD NVSAMDEL %%DWHDSN.INC.M000MI11.UNLOAD NVSAM
SET MAXCC=0
/*
//****************************************************************
//P010 EXEC TSOBATCH,COND=(0,NE)
//FECHAMES DD DSN=%%DWHDSN.INC.FECHAMES,// DISP=(,CATLG,DELETE),
// UNIT=%%DWHUNIT,SPACE=(CYL,(100,20),RLSE),
// DCB=RECFM=FB,LRECL=32,BLKSIZE=18432)
//SYSTSIN DD *
DSN SYSTEM (DBSP)
RUN PROG (INCM160)
END
/*
En el ejemplo, segenera el fichero FECHAMES, desde el entorno de Producción, pero para ser utilizado en el Centro de Información, ya que se llamará INF.INC.FECHAMES y tendrá UNIT=SYSWRK.
Otros Parámetros que pueden...
Regístrate para leer el documento completo.