No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Curso de COBOL desde Cero

Curso de COBOL desde Cero

Carlos S谩nchez Botello

Carlos S谩nchez Botello

Definiendo tu primer JCL

16/24
Recursos

Aportes 4

Preguntas 5

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Este es el c贸digo usado en esta clase. Funcion贸 perfectamente con el submit .

Eso de hacerlo en view me paso en el IEFBR14 y me volvi loca, termine haciendo algo similiar鈥 por inercia

ooops, me confundi toda, pense que ya habiamos compilado y ejecutado el programa (?)鈥kay igual sigo

**<u>Encabezado del JOB:</u>** **//HERC01HC JOB (COMP),** **// 聽 聽 聽 聽 聽 聽 'JOB COMPILA HOLA',** **// 聽 聽 聽 聽 聽 聽 CLASS=A,** **// 聽 聽 聽 聽 聽 聽 MSGCLASS=H,** **// 聽 聽 聽 聽 聽 聽 MSGLEVEL=(1,1),** **// 聽 聽 聽 聽 聽 聽 NOTIFY=HERC01,** **// 聽 聽 聽 聽 聽 聽 TIME=1440,** **// 聽 聽 聽 聽 聽 聽 REGION=8M** **//HERC01HC JOB (COMP),** **HERC01HC:** Es el nombre l贸gico del JOB. Con ese nombre se detecta en el SPOOL (Carrete). **JOB** Definici贸n un nuevo JOB en el sistema JCL. **(COMP)** Se trata de un par谩metro opcional conocido como "accounting information" o informaci贸n de contabilidad. Este par谩metro se utiliza para proporcionar informaci贸n adicional sobre el JOB, como su prop贸sito o el departamento que lo solicita.聽 **// 聽 聽 聽 聽 聽 聽 'JOB COMPILA HOLA',** Es un comentario que describe el JOB. No debe superar 20 caracteres. **// 聽 聽 聽 聽 聽 聽 CLASS=A,** Especifica la clase de trabajo. En este caso, se ha asignado la clase "A", que puede influir en la prioridad y la asignaci贸n de recursos del trabajo en un sistema mainframe. **// 聽 聽 聽 聽 聽 聽 MSGCLASS=H,** Indica al JCL que envi茅 la salida a consola **// 聽 聽 聽 聽 聽 聽 MSGLEVEL=(1,1),** El par谩metro MSGLEVEL en JCL se utiliza para controlar el nivel de detalle de los mensajes generados durante la ejecuci贸n de un JOB.聽 Este par谩metro toma dos valores enteros separados por comas, donde el primer valor indica el nivel de mensajes que se mostrar谩n y el segundo valor indica el nivel de mensajes que se retendr谩n en el registro de trabajo. (1,1) es para mostrar todas las l铆neas. **// 聽 聽 聽 聽 聽 聽 NOTIFY=HERC01,** Indica a qui茅n se enviar谩n las notificaciones cuando el trabajo se complete o si se producen errores. "HERC01" es el nombre del destinatario de las notificaciones. **// 聽 聽 聽 聽 聽 聽 TIME=1440,** Tiempo m谩ximo que se permitir谩 para la ejecuci贸n del trabajo en minutos. En este caso, el trabajo tiene un tiempo m谩ximo de 1440 minutos, es decir, 24 horas. **// 聽 聽 聽 聽 聽 聽 REGION=8M** Asigna una cantidad de memoria (8 megabytes) para la regi贸n de trabajo del trabajo. Esto afecta la cantidad de memoria disponible para el proceso de compilaci贸n. **<u>Compilaci贸n:</u>** **//COMPILE聽 EXEC COBOL,** **// 聽 聽 聽 聽 PROG='HOLA',** **// 聽 聽 聽 聽 PDSF='HERC01.PLATZI.SRC',** **// 聽 聽 聽 聽 PDSL='HERC01.PLATZI.LOAD'** **//COMPILE聽 EXEC COBOL,** **COMPILE:** Es el nombre del paso de trabajo. Este paso se utiliza para la compilaci贸n del programa COBOL. **EXEC COBOL:** Indica que se utilizar谩 el procedure COBOL para llevar a cabo la compilaci贸n. Este procedure se defini贸 en la configuraci贸n del entorno de desarrollo. Reside en la librer铆a SYS2.PROCLIB **// 聽 聽 聽 聽 PROG='HOLA',** Especifica el nombre del programa COBOL a compilar. En este caso, se compilar谩 un programa llamado "HOLA". **// 聽 聽 聽 聽 PDSF='HERC01.PLATZI.SRC',** **PDSF** se defini贸 en el procedure COBOL.**** Indica la **ubicaci贸n de la biblioteca de c贸digo fuente COBOL**. Aqu铆 se encuentra el c贸digo fuente del programa "HOLA".聽 **// 聽 聽 聽 聽 PDSL='HERC01.PLATZI.LOAD'** **PDSL** se defini贸 en el procedure COBOL.**** Indica la ubicaci贸n donde se guardar谩n los resultados de la compilaci贸n, es decir, el m贸dulo de carga o el programa compilado.