Indice JCLS
Enviado por anarma2 • 13 de Octubre de 2013 • Tesis • 795 Palabras (4 Páginas) • 230 Visitas
Indice JCLS
1. Introducción
2. Ejecución de Programas
- 2.1. Programas Cobol
- 2.2. Programas Cobol/DB2 (TSOBATCH e IKJEFT01)
- 2.3. Programas CSP (IKJEFT01)
3. Tratamiento de Ficheros Secuenciales
- 3.1. DSName
- 3.2. DISPosition
- 3.3. UNIT
- 3.4. SPACE
- 3.5. DCB (TSO DCB y TSO BLKSIZE)
- 3.6. Utilidades sobre Ficheros Secuenciales
4. SORT y sus distintos formatos
- 4.1. FIELDS
- 4.2. INCLUDE
- 4.3. OMIT
- 4.4. OUTREC
- 4.5. SUM
- 4.6. MERGE
- 4.7. OUTFIL
5. Tratamiento de Ficheros VSAM
- 5.1. DEFINE CLUSTER
- 5.2. Volcado de VSAM a Secuencial (REPRO o SORT)
- 5.3. Carga de VSAM mediante Secuencial (REPRO)
- 5.4. VERIFY
- 5.5. Impresión de los datos del Vsam
6. ICEGENER
7. UNLOAD / LOAD
8. Ficheros GDG
9. Planificador Control-M y sus parámetros
Curso orientado a personas que ya tienen conocimientos previos de JCL, no es un curso desde cero es un curso de ayuda a la programacion con JCL, espero sirva de ayuda.
Dia a Dia se postearan los puntos del indice hasta completarlo.
Introduccion
JCL (Job Control Language) es un Lenguaje de Control de Trabajos, donde por medio de Sentencias y Parámetros a informar a dichas sentencias, se ejecutan los programas en modo Batch.
El nombre del JCL que se ejecute se define en la ficha JOB, y es aquí donde además se da la información contable, del trabajo, de la cola de entrada, de las salidas, tipos de mensajes, memoria a utilizar, notificación de finalización de la ejecución del Job, tiempo de ejecución, tipo de ejecución, paso de comienzo, etc.
//XXXXXX28 JOB (0,0,0),’PRESTAMOS’,CLASS=T,REGION=4M,
//* RESTART=P040 ,
//* TYPRUN=SCAN,
// MSGCLASS=X,MSGLEVEL=(1,1) ,TIME=(200,10),
// NOTIFY=XXXXXX
//JOBLIB DD DSN=TDES.PRES.LOAD,DISP=SHR
// DD DSN=TDES.PRUT.LOAD,DISP=SHR
En el ejemplo, se da como nombre al Jcl el del Usuario+28, se informa de los datos contables (0,0,0), se dice que es una cadena de la aplicación de Préstamos, toma como Cola de entrada para ejecutarse la T, utilizará como Memoria 4 megas, las Salidas de mensajes irán a la cola X, como Tipos de Mensajes se imprimirán todas las sentencias y todos los mensajes, que si se excede el tiempo de CPU de 200 minutos y 10 segundos (con tiempo ilimitado sería 1440=24 horas), y se informará de la finalización del mensaje al usuario que lo ejecutó, ya que cuando aparecen XXXXXX en el Job esto se sustituye por el usuario que lo ejecuta.
Además este Jcl está preparado para cuando se quiera mediante el parámetro Restart, se empiece la ejecución del Jcl a partir
...