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

Utiler铆as: IEFBR14

14/24
Recursos

Aportes 4

Preguntas 2

Ordenar por:

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

o inicia sesi贸n.

Utilerias = funciones
IEFBR14 sirve para eliminar un archivo existente o crear un eskeleto para tal archivo.
SPACE tiene 2 sub parametros: (tipo de alojamiento , tama帽o de archivo)
DISP (Disposition) tiene 3 parametros: (Se deja en 0 para dar a entender que es un archivo nuevo , MOD para que el JES cree el archivo , DELETE para que se borre el archivo si concluyo en error.
UNIT se refiere al espacio de memoria en el disco donde se almacena el archivo .

RESALTADO EN ROSA: esto se da cuendo hay un error de sintaxis y hay que repasar el codigo

Vendr铆a bien que hicierais alg煤n tipo de glosario o apuntes de consulta, porque los m铆os son una locura鈥

Que genial lo del resaltado en rosa con esto podemos tener as铆 sea una peque帽a ayuda de si tenemos algo mal en nuestro c贸digo o identacion. 馃槂

Este c贸digo es un ejemplo de un archivo JCL (Job Control Language) utilizado en sistemas mainframe. El JCL se utiliza para definir y controlar trabajos (jobs) en un entorno mainframe. En este caso, el c贸digo JCL muestra la definici贸n de un trabajo que involucra la ejecuci贸n de un programa llamado IEFBR14 y la manipulaci贸n de un conjunto de datos.

  • //PASO01 EXEC PGM=IEFBR14
    Esta l铆nea define el primer paso del trabajo (STEP). En este caso, el paso se llama 鈥淧ASO01鈥 y ejecuta un programa llamado 鈥淚EFBR14鈥. IEFBR14 es un programa vac铆o que no realiza ninguna operaci贸n 煤til, pero en este contexto se utiliza para crear una estructura en el JCL que permite manipular conjuntos de datos.

  • //VTAMOBJ DD DSN=鈥楬ERC01.TEST.ARC鈥,
    Esta l铆nea define un conjunto de datos llamado 鈥淰TAMOBJ鈥.
    El conjunto de datos se identifica con un nombre DSN (Data Set Name) que es 鈥楬ERC01.TEST.ARC鈥.
    Este conjunto de datos es donde se realizan las operaciones.

  • SPACE=(TRK,(0)),
    Esta parte de la l铆nea especifica el espacio asignado para el conjunto de datos.
    En este caso, se le asigna un espacio de 0 pistas (tracks) en una unidad de disco (UNIT=3350).
    Esto b谩sicamente indica que el conjunto de datos se crea vac铆o, sin ocupar espacio inicialmente.

  • UNIT=3350,
    Indica la unidad de disco utilizada para almacenar el conjunto de datos. El 3350 se refiere a un tipo espec铆fico de unidad de disco en sistemas mainframe.

  • DISP=(MOD,DELETE)
    Esta parte de la l铆nea especifica c贸mo se debe gestionar el conjunto de datos despu茅s de que se complete el trabajo. 鈥淢OD鈥 significa 鈥渕odificar鈥, lo que indica que el conjunto de datos se modificar谩 (o crear谩 si no existe).
    鈥淒ELETE鈥 indica que despu茅s de que el trabajo se complete, el conjunto de datos se eliminar谩.

Este c贸digo JCL define un trabajo que ejecutar谩 el programa IEFBR14 y crear谩 un conjunto de datos llamado 鈥淰TAMOBJ鈥.
El conjunto de datos se crea inicialmente vac铆o y se especifica que se debe eliminar despu茅s de que se complete el trabajo.
Esta estructura de JCL es un ejemplo simple que se utiliza a menudo en sistemas mainframe para tareas administrativas y de gesti贸n de recursos.