introduccion al jcl

Páginas: 23 (5655 palabras) Publicado: 3 de noviembre de 2014
0. ndice de contenidos. HYPERLINK http//www.adictosaltrabajo.com/tutoriales/tutoriales.phppaginaJCLIntro l 0101 1. Introduccin. HYPERLINK http//www.adictosaltrabajo.com/tutoriales/tutoriales.phppaginaJCLIntro l 0202 2. Lo bsico. HYPERLINK http//www.adictosaltrabajo.com/tutoriales/tutoriales.phppaginaJCLIntro l 0303 3. Estructura y comandos de un Job. HYPERLINKhttp//www.adictosaltrabajo.com/tutoriales/tutoriales.phppaginaJCLIntro l 0404 4. Programas y utilidades. HYPERLINK http//www.adictosaltrabajo.com/tutoriales/tutoriales.phppaginaJCLIntro l 0505 5. Utilidades no MVS. HYPERLINK http//www.adictosaltrabajo.com/tutoriales/tutoriales.phppaginaJCLIntro l 0606 6. Referencias. HYPERLINK http//www.adictosaltrabajo.com/tutoriales/tutoriales.phppaginaJCLIntro l 0707 7. Conclusiones. 1.Introduccin Este tutorial est enfocado a intentar explicar de forma sencilla el proceso que necesitamos para ejecutar cualquier proceso Batch (proceso por lotes) en un entorno Host en el lenguaje JCL (Job Control Lenguaje). Para comenzar deciros que un conjunto coherente de sentencias es conocido como un procedimiento, aunque tambin es llamado trabajo o Job ms que nada porque dependiendo de dondeestis se llamarn de una forma u otra. Y a su vez todo Job est dividido en Pasos (Step) que contienen los parmetros y programas necesarios para poder ejecutar dicho Job con xito. 2. Lo bsico. Estas son algunas de las caractersticas bsicas que se deben de tener en cuenta a la hora de codificar un Job La mayora de las sentencias JCL comienzan con // Hay un delimitador / (que ms adelante veremos) Pararealizar comentarios dentro del Job // El contenido de cada sentencia a partir de la columna 72 se considera comentario (no una sentencia) La primera sentencia es JOB. Todas las sentencias han de escribirse en MAYSCULAS, es que si no les gritas no funcionan -) Un Job debe tener como mnimo un paso o sentencia del tipo EXEC asociada al programa que se desea ejecutar. El Job termina en una ltima lneaque incluye solo los caracteres // Como el fin de ejecutar cualquier Job es realizar el procesamiento de datos, vamos a definir una serie de trminos para ver la organizacin e interpretacin de dichos datos. Dentro del Job habr que definir cuanto espacio en mquina vamos a necesitar para guardar dichos datos. Existen 2 tipos PISTA (TRK) pequea superficie de un disco fsico. CILINDRO (CYL) est formadopor 15 pistas. Para ficheros pequeos deberemos utilizar TRK, ya que si abusamos de los CYL la mquina nos puede echar para atrs en procedimiento por falta de espacio. Para la correcta gestin de los mismos debemos saber que DATOS Es la informacin que el ordenador necesita para realizar su proceso CAMPOS Es un rea de datos concreta REGISTRO Conjunto de campos FICHERO Conjunto de registros Pararealizar una correcta ejecucin de un Job tendremos que asegurarnos tener una serie de registros coherentes, pudiendo ser el formato de los mismos de las siguientes formas Fijo (F) todos tienen una misma longitud Variable (V) de longitud variable Bloqueado (B) los registros lgicos y fsicos no tienen la misma longitud Expandido (S) los registros lgicos pueden expandirse a diferentes registros fsicosIndefinido (U) son de longitud variable, no se especifica la longitud en el registro. Se genera un bloque del tamao del registro Una vez definidos los formatos de los registros habr que ver cules son los tipos de ficheros que nos podemos encontrar SECUENCIAL Se almacenan los registros uno detrs de otro, recuperndose, a la hora de su lectura, en el mismo orden en que fueron grabados en el fichero.PARTICIONADO (PDS) Estos ficheros contienen miembros y un directorio. El directorio est situado al comienzo del fichero y contiene una entrada para cada miembro. Los miembros se pueden tratar como ficheros secuenciales. VSAM Organizacin de ficheros y mtodo de acceso de alto rendimiento. Organiza y mantiene los datos mediante una estructura de catlogos, usando memoria virtual. Despus de ver todas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • JCL
  • Nociones de JCL
  • JCL JOB CONTROL LENGUAJE
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS