Vous êtes sur la page 1sur 44

Tivoli Workload Scheduler for z/OS

Consulta rpida
V ersin 8.2

SC10-3753-00

Tivoli Workload Scheduler for z/OS

Consulta rpida
V ersin 8.2

SC10-3753-00

Nota Antes de utilizar esta informacin y el producto al que da soporte, lea la informacin que se encuentra en el apartado Avisos en la pgina 35.

Primera edicin (Junio de 2003) Este manual es la traduccin del original ingls Tivoli Workload Scheduler for z/OS Quick Reference, Version 8.2, (SC32-1268-00). Esta edicin se aplica a la versin 8, release 2, modificacin 0 de IBM Tivoli Workload Scheduler for z/OS (nmero de programa 5697-WSZ) y a todos los releases y modificaciones posteriores hasta que se indique lo contrario en nuevas ediciones.

Contenido
Captulo 1. Utilizacin de los dilogos ISPF . . . . . . . . . . . . . . . . 1
Especificacin de los criterios de lista . . . . . . Utilizacin de argumentos de bsqueda genricos . . Clasificacin de la salida de la lista . . . . . . . Localizacin de series de datos en la salida de la lista Visualizacin grfica de las listas . . . . . . . Asignacin de teclas de funcin de programa . . . 1 2 2 3 3 3 Directiva de SETFORM . . . . . . . . Notas acerca de la utilizacin . . . . . Directiva de SETVAR . . . . . . . . . Notas acerca de la utilizacin . . . . . Directivas de BEGIN y END . . . . . . . Directiva de FETCH . . . . . . . . . Palabra clave COMP en las directivas de BEGIN FETCH . . . . . . . . . . . . . . Notas acerca de la utilizacin . . . . . . . . . . . y . . . . . . . . 19 19 19 20 20 20

. 21 . 21

Captulo 2. Mandatos TSO . . . . . . . 5


BACKUP JSUACT . OPINFO . OPSTAT . SRSTAT . WSSTAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 5 5 6 7 8

Captulo 6. Variables JCL suministradas. . . . . . . . . . . . 23


Variables Variables Variables Variables JCL relacionadas con las ocurrencias . JCL relacionadas con las operaciones JCL relacionadas con las fechas . . suministradas en formato dinmico . . . . . . . . . 23 24 24 25

Captulo 3. Mandatos para controlar el planificador . . . . . . . . . . . . . 9


Inicio del planificador . . . . . . . . . . . 9 Detencin del planificador . . . . . . . . . . 9 Cancelacin del planificador . . . . . . . . . 10 Modificacin del planificador . . . . . . . . 10 Modificacin del almacn de datos . . . . . . 15

Captulo 7. Cdigos . . . . . . . . . 27
Cdigos de estado de operacin y de estado ampliado . . . . . . . . . . . . . . Cdigos de estado de operacin . . . . . . Cdigos de estado ampliado . . . . . . . . Cdigos de error . . . . . . . . . . . Cdigos de estado de recuperacin de anotaciones de trabajo . . . . . . . . . . . . . . Cdigos de razn de operacin . . . . . . . . . . . 27 27 27 28

Captulo 4. Recuperacin automtica


Sentencia RECOVER . . . . . . . . . .

17
. 17

. 30 . 31

Captulo 8. Regla de da no laborable

33

Captulo 5. Directivas de JCL . . . . . 19


Directiva de SCAN . . Directiva de SEARCH . Directiva de TABLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 . 19 . 19

Avisos . . . . . . . . . . . . . . . 35
Marcas registradas . . . . . . . . . . . . 36

iii

iv

Consulta rpida

Captulo 1. Utilizacin de los dilogos ISPF


En esta publicacin, el trmino planificador hace referencia a Tivoli Workload Scheduler for z/OS.
Tabla 1. Algunos de los mandatos principales que se utilizan para los paneles
Mandato RETURN Accin Volver al men principal. Se ejecuta una operacin de finalizacin para cada panel de la secuencia, retrocediendo hasta el men principal (se guardan todos los cambios realizados en cada panel individual). Volver al panel anterior sin realizar ningn cambio. Visualizar la parte derecha de los datos. Este mandato slo est disponible en los paneles que tienen el texto PARTE IZQUIERDA en el ttulo del panel. Visualizar la parte izquierda de los datos. Este mandato slo est disponible en los paneles que tienen el texto PARTE DERECHA en el ttulo del panel. Visualizar informacin de ayuda. Ordenar la informacin en una lista. Desplazarse hasta el campo especificado. Si no se encuentra el campo, se visualiza la lista empezando por la entrada anterior a la posicin donde debera haber figurado el campo especificado. Si la lista se ha ordenado por nombre de aplicacin, lparm es el nombre de la aplicacin; si se ha ordenado por nombre de trabajo, lparm es un nombre de trabajo. Visualizar una red de dependencias. Ejecutar funciones de Graphical Data Display Manager (GDDM) en una red que se visualiza de forma grfica. Establecer atributos grficos.

CANCEL DER IZQ HELP SORT LOCATE lparm

GRAF GDDM ATRIB

Especificacin de los criterios de lista


Puede limitar la longitud de las listas utilizando paneles de filtro como, por ejemplo, el panel Seleccin de operaciones:

EQQSOPFP ------------------- SELECCION DE OPERACIONES --------------------------Mandato ===> Especifique los siguientes criterios de seleccion y pulse INTRO para crear una lista de operaciones. NOMBRE TRABAJO VIA RAPIDA ID APLICACION ID PROPIETARIO GRUPO AUTORIZ. NOMBRE ET PRIORIDAD RETENIDA MANUAL. ESTADO ===> P*______ ===> Y ===> ===> ===> ===> ===> ===> ===>

Valido solo junto con nombre trabajo Y Si, N No

________________ ________________ ________ ____ _ Limite baja prioridad _ Y Si, N No __________ Lista de codigos de estado: A R * S I C E W U y D Comienzo planif. en el formato AA/MM/DD HH.MM DESDE ===> ________ _____ HASTA ===> ________ _____ DEFINIC. GRUPO ===> TIPO LIMPIEZA ===> RESULT. LIMPIEZA ===> NOMBRE AMPLIADO OP.===> ________________ ____ Lista tipos: A M I N o en blanco __ Lista resultados: C E o en blanco ________________________________________________

Figura 1. EQQSOPFPSeleccin de operaciones

En los campos de entrada puede utilizar espacios en blanco, nombres completos, ID o argumentos de bsqueda. En algunos paneles de seleccin puede elegir la opcin VIA RAPIDA para que Tivoli Workload Scheduler for z/OS busque nombres de trabajos coincidentes en las estaciones de trabajo automticas. Si existe un nombre de trabajo coincidente, Tivoli Workload Scheduler for z/OS incluye todas las operaciones que tienen ese nombre de trabajo, tanto si estn en una estacin de trabajo automtica como si no.

Utilizacin de argumentos de bsqueda genricos


Muchos de los campos de entrada del dilogo aceptan argumentos de bsqueda genricos. Utilice un asterisco (*) para representar cualquier cadena de caracteres o una cadena de caracteres nula. Utilice un signo de porcentaje (%) para un carcter individual. Para seleccionar todos los identificadores de aplicacin cuyas tres primeras letras sean PAY, escriba lo siguiente en el campo de entrada:
ID APLICACION ===> PAY*________

Para seleccionar todas las aplicaciones cuya primera letra sea la P y cuya tercera letra sea la Y, escriba lo siguiente:
ID APLICACION ===> P%Y*________

Clasificacin de la salida de la lista


En todas las pantallas de lista, escriba el mandato SORT para que se visualice un panel en el que podr especificar el orden de los elementos de la lista. El orden de clasificacin que solicite seguir en vigor para ese tipo de lista especfico hasta que lo cambie.

Consulta rpida

Si desea realizar la clasificacin basndose en los campos de fecha, tenga en cuenta el formato de fecha que se ha especificado, ya que ello puede afectar al orden.

Localizacin de series de datos en la salida de la lista


Escriba LOCATE en cualquiera de los paneles de visualizacin de listas para buscar una serie de datos en la lista. El mandato tambin da soporte a cadenas de caracteres genricas. Por ejemplo, puede escribir LOCATE ABC* para buscar los elementos de la lista que empiezan por ABC. El mandato locate se desplaza hasta el campo especificado. Si la lista se ordena por nombre de aplicacin, solicite LOCATE nombaplic; de forma similar, si se ordena por nombre de trabajo, solicite LOCATE nombtrab. Si necesita emitir un mandato locate en una lista que no est ordenada por el elemento que desea localizar, cambie el orden con el mandato SORT.

Visualizacin grfica de las listas


Si ha instalado GDDM y tiene un terminal que puede visualizar grficos, tambin puede visualizar grficamente listas de aplicaciones, ocurrencias y operaciones. Las visualizaciones grficas contienen la misma informacin que las listas de edicin o de seleccin, pero el formato es distinto: puede ver conexiones de dependencia que es posible que no se vean claramente desde una lista convencional. Para ver una lista utilizando la visualizacin grfica, escriba GRAPH en el indicador de mandatos de un panel que disponga de la opcin de visualizacin grfica.

Asignacin de teclas de funcin de programa


El dilogo mantiene teclas de funcin de programa (PF) aparte de las asignaciones de teclas ISPF normales. Escriba KEYS en el indicador de mandatos para que se visualice la asignacin actual o bien para cambiarla. Puede definir teclas PF para ejecutar un mandato que utilice de forma habitual, por ejemplo, para visualizar la lista de preparados. Para asegurarse de que el mandato se ejecutar correctamente con independencia del panel desde el que se entre, defina la tecla PF como se indica a continuacin: PF5 ===> ;=4.1.cpu1

Donde ; es el delimitador de mandato ISPF. Puede definir asignaciones de teclas PF exclusivas para distintos paneles. Por ejemplo, si utiliza con regularidad el dilogo de descripcin de aplicacin, puede definir teclas PF para los mandatos OPER y PROC. Es aconsejable no modificar las asignaciones de las teclas PF1 (AYUDA) y PF12 (RECUPERAR). La tecla PF de recuperar devuelve el ltimo mandato ejecutado al indicador de mandatos. Se mantiene una pila de, aproximadamente, 25 mandatos. El panel DEFINICIONES Y ETIQUETAS DE TECLAS PF permite asignar etiquetas a las definiciones de las teclas PF. Cuando escribe el mandato PFSHOW desde un panel, se visualizan las etiquetas de las teclas PF. Para dejar de visualizarlas, escriba PFSHOW OFF.

Captulo 1. Utilizacin de los dilogos ISPF

Consulta rpida

Captulo 2. Mandatos TSO


En este captulo se describe la sintaxis de los mandatos TSO de Tivoli Workload Scheduler for z/OS BACKUP, JSUACT, OPINFO, OPSTAT, SRSTAT y WSSTAT. Las palabras clave se pueden abreviar por la forma ms corta que no resulte ambigua. Por ejemplo, puede abreviar la palabra clave AVAIL especificando una A. Antes de invocar un mandato TSO de Tivoli Workload Scheduler for z/OS, primero debe asignar el conjunto de datos EQQMLIB al espacio de direcciones TSO, ya sea aadiendo sentencias de definicin de datos (DD) al procedimiento de inicio de sesin o bien utilizando el mandato ALLOC tras el inicio de sesin de TSO. Los mensajes de error se envan directamente al terminal. Los mandatos TSO puede dirigirse a un subsistema de Tivoli Workload Scheduler for z/OS especfico (comprobador de seguimiento). El comprobador de seguimiento no tiene que estar activo cuando se emite el mandato. Un suceso se genera y se coloca en cola en ECSA junto con otros sucesos de seguimiento de trabajos.

BACKUP
BACKUP RESDS ( CP JS ) TRACE( 0 nivel de rastreo )

SUBSYS(

OPCA MSTR nombre de subsistema

JSUACT
ACT ( JSUACT yes no ) SUBSYS( OPCA MSTR nombre de subsistema )

TRACE(

0 nivel de rastreo

TYPE(

H F B

OPINFO
OPINFO ADID( identificador de descripcin de aplicacin )

CLASS(

clase de sysout de impresora

FORM(

nombre de formulario de impresora

IA(

aammddhhmm

JOBNAME(

nombre de trabajo

OPNUM(

nmero de operacin

SUBSYS(

OPCA MSTR nombre de subsistema

TRACE(

0 nivel de rastreo

USERDATA(

cualquier dato

WSNAME(

nombre de estacin de trabajo

OPSTAT
OPSTAT ADID( ID de descripcin de aplicacin )

CLASS(

clase de sysout de impresora

DURATION(

hhmm

ERRORCODE(

cdigo de error de operacin

EVDATE(

aammdd

EVTIME(

hhmm

FORM(

nombre de formulario de impresora

IA(

aammddhhmm

JOBNAME(

nombre de trabajo

NUMJOB(

nnnnnn

OPNUM(

nmero de operacin

TOKEN(

valor de identificador

) STATUS(

C E I Q T S X

SUBSYS(

OPCA MSTR nombre de subsistema

TRACE(

0 nivel de rastreo

WSNAME (

nombre de estacin de trabajo

Consulta rpida

SRSTAT
SRSTAT ' nombre de recurso ' SUBSYS( OPCA nombre de subsistema MSTR )

AVAIL(

KEEP RESET NO YES

DEVIATION(

KEEP cantidad RESET

QUANTITY(

KEEP cantidad RESET

CREATE(

YES NO

TRACE(

0 nivel de rastreo

Captulo 2. Mandatos TSO

WSSTAT
WSSTAT ALTWS( nombre de estacin de trabajo alternativa )

REROUTE(

R L

STARTOPR(

R L E

CMD (

L P S U

MANAGES ( STATUS (

nombre del gestor de dominio ) A ) O F

SUBSYS(

OPCA nombre de subsistema MSTR

TRACE(

0 nivel de rastreo

WSNAME (

nombre de estacin de trabajo

Consulta rpida

Captulo 3. Mandatos para controlar el planificador


Puede iniciar, detener, cancelar o modificar el planificador utilizando los mandatos de operador siguientes: S START P STOP C CANCEL F MODIFY Adems, puede utilizar el mandato MODIFY (F) para iniciar y detener subtareas individuales. Estos mandatos se pueden entrar desde una consola MCS (soporte de varias consolas) o desde un programa como, por ejemplo, el recurso de visualizacin y bsqueda en spool (SDSF). En ambos casos, el operador del terminal o de la consola debe disponer de la autorizacin necesaria para poder entrar mandatos de operador.

Inicio del planificador


Para iniciar Tivoli Workload Scheduler for z/OS, escriba este mandato de operador de z/OS: S nombreproc (nombreproc = nombre de procedimiento JCL de Tivoli Workload Scheduler for z/OS) Si ya est activa una tarea iniciada con este nombre, el segundo intento de invocarla finaliza con un mensaje de error. Si sucede esto, la tarea iniciada que produce el error no puede grabar un mensaje de error en las anotaciones de mensajes (nombre de DD EQQMLOG) ya que la tarea iniciada activa ya est utilizando las anotaciones de mensajes. Si Tivoli Workload Scheduler for z/OS va a ejecutarse como trabajo de proceso por lotes, no lo inicie con un mandato de operador. En lugar de ello, someta un trabajo de proceso por lotes que tenga el mismo nombre que el subsistema de Tivoli Workload Scheduler for z/OS. JES inicia este trabajo de la misma forma que iniciara un trabajo normal. Nota: Puesto que Tivoli Workload Scheduler for z/OS utiliza salidas JES, entre otras cosas, para realizar el seguimiento del progreso de los trabajos de z/OS, no se iniciar hasta que JES est activo.

Detencin del planificador


Para detener Tivoli Workload Scheduler for z/OS, escriba el mandato de operador de z/OS siguiente: P nombreproc (nombreproc = nombre de procedimiento JCL de Tivoli Workload Scheduler for z/OS) Si est deteniendo un controlador, el controlador crea una copia de seguridad del conjunto de datos del plan actual (si es necesario) y finaliza todas las funciones activas.

Cuando Tivoli Workload Scheduler for z/OS finaliza, graba este mensaje en las anotaciones de mensajes:
EQQZ086I NO EXISTE NINGUNA SUBTAREA OPC ACTIVA. OPC EST FINALIZANDO

Cancelacin del planificador


Si Tivoli Workload Scheduler for z/OS sigue estando activo cinco minutos despus de haberse entrado el mandato de operador STOP, deber cancelar Tivoli Workload Scheduler for z/OS. Puede que tambin sea necesario cancelar Tivoli Workload Scheduler for z/OS si el plan actual se ha daado, ya que una conclusin normal da lugar a que se realice una copia de seguridad en el archivo alternativo (consulte la publicacin Customization and Tuning para obtener detalles acerca del plan de recuperacin actual). Hay dos formas de realizar esta accin. La primera consiste en entrar: C nombreproc,DUMP (nombreproc = nombre de procedimiento JCL de Tivoli Workload Scheduler for z/OS) Ello da lugar a que Tivoli Workload Scheduler for z/OS finalice con un vuelco en el archivo SYSMDUMP (si el nombre de DD est en el JCL de la tarea iniciada). El segundo modo consiste en entrar: C nombreproc (nombreproc = nombre de procedimiento JCL de Tivoli Workload Scheduler for z/OS) Con este mandato, Tivoli Workload Scheduler for z/OS finaliza sin ningn vuelco. Si el mandato STOP no es efectivo y no tiene documentacin anterior sobre el problema, cancele Tivoli Workload Scheduler for z/OS con un vuelco para poder localizar el error.

Modificacin del planificador


Con el mandato MODIFY, puede suministrar informacin a Tivoli Workload Scheduler for z/OS despus de haberse iniciado. La sintaxis del mandato MODIFY es: F nombreproc,opcinmodificacin donde: nombreproc Es el nombre de procedimiento JCL de Tivoli Workload Scheduler for z/OS

opcinmodificacin Es uno de los siguientes valores: S=nombre_tarea Iniciar la subtarea especificada. P=nombre_tarea Detener la subtarea especificada. El valor de nombre_tarea puede ser uno de los siguientes: APPC Subtarea de APPC.

10

Consulta rpida

AR A4 DRT EMGR ERDR EWTR EXA FL GEN JCC NMM

Subtarea de recuperacin automtica. Subtarea de direccionador de seguimiento de APPC. Subtarea de direccionador de datos. Subtarea de gestor de sucesos. Todas las subtareas de lector de sucesos activas. Subtarea de grabador de sucesos. Subtarea de direccionador externo. Tarea de obtencin de anotaciones de trabajo. Subtarea de servicio general. Subtarea de comprobacin de terminacin de trabajo. Subtarea de gestor en modalidad normal. El gestor en modalidad normal debe reiniciarse tan pronto como sea posible despus de haberse detenido. La mayora de las funciones de Tivoli Workload Scheduler for z/OS necesitan que exista una tarea NMM activa para ejecutarse satisfactoriamente. Tarea previa al sometimiento. Subtarea de RODM. Subtarea de sometimiento. Subtarea de direccionador TCP/IP. Tarea de extremo a extremo. Subtarea de la funcin de comunicacin en red (NCF). Subtarea del analizador de estacin de trabajo.

PSU RODM SUB TA TWS VTAM WSA

Slo las tareas de la tabla de subtareas de Tivoli Workload Scheduler for z/OS pueden activarse mediante un mandato MODIFY. La tabla de subtareas se crea al iniciarse Tivoli Workload Scheduler for z/OS. Esto significa que slo se puede iniciar una tarea que se haya detenido antes en la sesin actual. Si intenta iniciar una subtarea iniciada o si intenta detener una subtarea detenida, se mostrar el mensaje de error EQQZ049W y no se realizar ninguna accin. CPQSTA=ON Activa el mensaje STATMSG(CPLOCK). CPQSTA=OFF Desactiva el mensaje STATMSG(CPLOCK). DSPPRODD Lista los nombres de definicin de datos (DD) de los conjuntos de datos que no pueden descartarse. La lista puede obtenerse de una de las formas siguientes: v En las sentencias de parmetros iniciales: RCLOPTS DDPROT o DDPRMEM v Con el mandato MODIFY, /F subsistema,PROT(DD=miembro) DSPPRODS Lista los conjuntos de datos que no pueden descartarse. La lista puede obtenerse de una de las formas siguientes:
Captulo 3. Mandatos para controlar el planificador

11

v En las sentencias de parmetros iniciales: RCLOPTS DSNPROT o DSNPRMEM v Con el mandato MODIFY, /F subsistema,PROT(DS=miembro) DSPSTA Visualiza el estado del sistema de mensajes de estadsticas en el mensaje EQQZ095. El mensaje indica si el sistema de mensajes est activo para EVENTS, CPLOCKS, GENSERV y WSATASK. Tambin proporciona los valores definidos actualmente para EVELIM y STATIM. Para obtener detalles, consulte la publicacin Messages and Codes. EVELIM=nnnn Define el nuevo valor de la palabra clave EVELIM de la sentencia JTOPTS. Los valores permitidos son del 0 al 9999. EVESTA=ON Activa el mensaje STATMSG(EVENTS). EVESTA=OFF Desactiva el mensaje STATMSG(EVENTS). GENSTA=ON Activa el mensaje STATMSG(GENSERV). GENSTA=OFF Desactiva el mensaje STATMSG(GENSERV). JCLDBG=ON Activa el rastreo individual del JCL. Se mostrar para cada trabajo gestionado por la informacin de la tarea WSA, como el tiempo transcurrido en milisegundos necesarios para manejar el trabajo, recuperar el JCL, acceder al VSAM JS u otros. Se trata de un rastreo muy completo y slo debe activarse durante breves perodos de tiempo para identificar posibles problemas de rendimiento. JCLDBG=OFF Desactiva el rastreo de JCL individual. NEWDSLST Solicita a un comprobador de seguimiento que vuelva a crear la tabla EQQDSLST de filtro de desencadenante de conjunto de datos. La nueva tabla se lee del miembro EQQDSLST del conjunto de datos al que hace referencia el nombre de DD EQQJCLIB en el JCL de la tarea iniciada para el comprobador de seguimiento. La nueva tabla sustituye a la tabla en ECSA. NEWNOERR Solicita a un comprobador de seguimiento que vuelva a crear la tabla NOERROR, en caso de que las sentencias NOERROR se hayan modificado en el miembro de biblioteca de parmetros que contiene la sentencia JTOPTS. NOERRMEM(miembro) Solicita a un comprobador de seguimiento que vuelva a crear la tabla NOERROR, en caso de que las sentencias NOERROR se hayan modificado en un miembro de biblioteca de parmetros que se haba especificado en una sentencia INCLUDE. NOERRMEM(M1) Ordena a un comprobador de seguimiento que suprima todos los cdigos NOERROR que ha definido el miembro M1, una vez que se haya cambiado

12

Consulta rpida

con anterioridad M1 para que contenga slo comentarios. El miembro modificado puede contener un nmero distinto de cdigos NOERROR del que contena el miembro original. Nota: El planificador abre la biblioteca EQQPARM cuando Tivoli Workload Scheduler for z/OS se ha iniciado y no puede accederse a los miembros de la biblioteca de parmetros (que residen en fragmentos de biblioteca), que se han creado tras haberse abierto. Para evitar que se produzca este problema, los conjuntos de datos que definen la biblioteca EQQPARM deben haberse asignado sin ningn fragmento secundario. PROT ([DD=miem1], [DS=miem2]) Sustituye el contenido que actualmente se utiliza de la lista de los miembros (miem1 y miem2) que estn dentro de la biblioteca de parmetros PDS, si DD o DSN se ha protegido. Como mnimo, deber especificarse una de las dos palabras clave, DD o DS. La lista de DD o DSN protegidas se desactiva cuando el miem1 o el miem2 est en blanco. Asimismo, las palabras clave DD y DS eliminan la lista de nombres de DD y nombres de DS protegidos. Por ejemplo, si se utiliza DDPROT en la biblioteca de parmetros al iniciarse el controlador, el mandato desactivar esta lista y la sustituir por el contenido de miem1. QUELEN=nnnn Define el nuevo valor de la palabra clave QUEUELEN de la sentencia JTOPTS. Los valores permitidos son del 0 al 9999, pero se fuerza la especificacin de un valor mnimo de 5. STATIM=nn Define el nuevo valor de la palabra clave STATIM de la sentencia JTOPTS. Los valores permitidos son del 0 al 99. STATUS Devuelve un mensaje en las anotaciones del sistema con el estado del subsistema de Tivoli Workload Scheduler for z/OS. El estado puede ser uno de los siguientes: FULLY_OPERATIONAL Todo est activo y su funcionamiento es correcto. PARTIALLY_OPERATIONAL El subsistema del planificador ofrece funciones limitadas. Por ejemplo, si un controlador ER se detiene, el controlador puede seguir planificando trabajos, pero no puede recibir los estados de stos. NOT_OPERATIONAL La funcionalidad del subsistema principal no est disponible. Por ejemplo, un controlador no puede ejecutar un plan o someter un trabajo. STATUS, DD=nombre de DD Comprueba el estado del conjunto de datos de Tivoli Workload Scheduler for z/OS que se asocia al nombre de DD especificado. El nombre de DD puede ser un nombre de DD especfico como, por ejemplo, EQQWSDS, EQQCP1DS o EQQLTDS o bien puede dar por supuesto el valor ALL, CP, DB, LTP o JTL. Devuelve el cdigo de retorno de la ltima operacin de E/S realizada en ese nombre de DD. El estado del conjunto de datos puede ser uno de los siguientes: NORMAL
Captulo 3. Mandatos para controlar el planificador

13

AVISO GRAVE CRTICO DESCONOCIDO STATUS, {OP_COMP | OP_ERR}, "nombre de destino" Devuelve el nmero de operaciones que se han completado (OP_COMP) o el nmero de operaciones que han finalizado con errores (OP_ERR) para el comprobador de seguimiento especificado (nombre de destino). Notas: 1. Si se ha definido ms de una estacin de trabajo para el comprobador de seguimiento nombre de comprobador de seguimiento, el nmero de operaciones que se han completado o que han finalizado con errores es la suma de las operaciones de todas las estaciones de trabajo definidas en ese comprobador de seguimiento. 2. El nombre de destino es el nombre del destino de un comprobador de seguimiento, tal como se ha especificado en la palabra clave ROUTOPTS de las sentencias de inicializacin. STATUS, SUBTASK Lista todas las subtareas con sus estados. El estado puede ser ACTIVO o INACTIVO. STATUS, TRK= {nombre_comprobador_seguimiento| tipo_comprobador_seguimiento} Devuelve el estado de un agente del comprobador de seguimiento para ese controlador. El estado puede ser ACTIVO o INACTIVO, que indica si existe una sesin activa para ese agente del comprobador de seguimiento. nombre_comprobador_seguimiento Es el nombre de destino del agente del comprobador de seguimiento definido en el miembro PARM de Tivoli Workload Scheduler for z/OS o bien la direccin TCP/IP o SNA del agente del comprobador de seguimiento tipo_comprobador_seguimiento Tipo del agente del comprobador de seguimiento. Puede ser TCP, SNA, APPC o ALL. Si especifica uno de estos valores, obtendr el estado de cada agente del comprobador de seguimiento definido de este tipo. Por ejemplo, si especifica TCP, obtendr el estado de todos los agentes del comprobador de seguimiento TCP/IP que ha definido para ese controlador; si especifica ALL, obtendr el estado de todos los comprobadores de seguimiento definidos para ese controlador. TAKEOVER Solicita un controlador de espera que se encargar de realizar las funciones del controlador. Este mandato slo es vlido cuando ambos sistemas forman parte del mismo grupo XCF y no existe ningn controlador activo. Slo podr utilizar este mandato para los espacios de direcciones de Tivoli Workload Scheduler for z/OS en los que se haya especificado OPCHOST(STANDBY) en la sentencia de inicializacin OPCOPTS. Nota: La toma de control puede producirse automticamente si se ha especificado la palabra clave TAKEOVER en la sentencia de inicializacin XCFOPTS de un sistema en espera. Consulte la publicacin Customization and Tuning para obtener ms informacin. VSTRC=START Inicia un rastreo en las anotaciones de mensajes de todas las peticiones de

14

Consulta rpida

E/S del VSAM. En un sistema de planificador ocupado, necesitar un conjunto de datos de anotaciones de mensajes grande, y el rastreo afectar al rendimiento del sistema Tivoli Workload Scheduler for z/OS. VSTRC=STOP Detiene un rastreo de peticiones de E/S VSAM en las anotaciones de mensajes. WSASTA=ON Activa el mensaje STATMSG(WSATASK). WSASTA=OFF Desactiva el mensaje STATMSG(WSATASK). Tras haberse entrado el mandato STOP, el mandato MODIFY ya no funciona y da lugar a que se muestre este mensaje en SYSLOG:
IEE324I MODIFICACIN RECHAZADA - TAREA OCUPADA

Modificacin del almacn de datos


ediante la utilizacin del mandato MODIFY, puede proporcionar informacin para el almacn de datos de Tivoli Workload Scheduler for z/OS tras haberse iniciado. La sintaxis del mandato MODIFY es: F nombreproc,opcinmodificacin donde: opcinmodificacin Es uno de los siguientes valores: S=nombre_tarea Iniciar la subtarea de almacn de datos especificada. P=nombre_tarea Detener la subtarea de almacn de datos especificada. El valor de nombre_tarea puede ser uno de los siguientes: ARRD Tarea de lector. ARCU Tarea de limpieza. ARCM Comunicacin. ARDYWR ARDYTW ARDYNY ARDYNS ARDYTU ARDYNS ARDYPM Visualiza el nmero de grabadores activos. Visualiza el valor de WINTERVAL. Visualiza el valor de MAXSTOL. Visualiza el valor de MAXSYSL. Visualiza el valor de CINTERVAL. Visualiza el valor de MAXSYSL. Visualiza todos los valores de los parmetros de inicializacin.

ARSTKW O=[propietario],K=[palabra_clave] Visualiza los datos estadsticos que corresponden a un propietario especfico o a una nica palabra clave. A continuacin se describen las combinaciones de palabra clave y propietario:
Captulo 3. Mandatos para controlar el planificador

15

Propietario JESQUEUE JESQUEUE JESQUEUE JESQUEUE

Palabra clave COUNTJOB JOBINSQU DSIDINSQ JOBRQUEU

Significado Nmero de trabajos que todava se encuentran en el Bloque de control de colas JES Nmero de trabajos que se han insertado en el Bloque de control de colas JES Nmero de ID de DS (sysout) que se han insertado en el Bloque de control de colas JES Nmero de trabajos que han vuelto a colocarse en cola: suprimidos del Bloque de control de colas JES tras el almacenamiento Nmero de trabajos descartados: suprimidos del Bloque de control de colas JES porque se ha producido un error durante el almacenamiento en la base de datos Nmero de pginas de datos del archivo de datos especificado Nmero de trabajos directamente solicitados a la base de datos Nmero de trabajos solicitados a la Cola JES porque todava no se han almacenado en la base de datos Nmero de mensajes de entrada recibidos Nmero de mensajes de salida enviados

JESQUEUE

JOBDISCA

DATAFILEnnnn READER READER COMMUNICATION COMMUNICATION

CNTDPAGE JOBRQSDB JOBRQJES INPUTMSG OUTPTMSG

ARSTGN ARMDWR

Visualiza todas las estadsticas del almacn de datos. Modifica el nmero de grabadores activos.

ARMDTW=n Modifica el valor de WINTERVAL (segundos). ARMDNY=n ARMDNS=n ARMDTU=n ARMDNS=n Modifica el valor de MAXSTOL (nmero de lneas). Modifica el valor de MAXSYSL (nmero de lneas). Modifica el valor de CINTERVAL (segundos). Modifica el valor de MAXSYSL (nmero de lneas).

ARDGCM=on/off Activa/desactiva los rastreos de la tarea de Comunicacin. ARDGWR=on/off Activa/desactiva los rastreos de la tarea de Grabador. ARDGRD=on/off Activa/desactiva los rastreos de la tarea de Lector. ARDGJQ=on/off Activa/desactiva los rastreos de la tarea de Cola JES. ARDGDB=on/off Activa/desactiva los rastreos de la tarea de Base de datos.

16

Consulta rpida

Captulo 4. Recuperacin automtica


Sentencia RECOVER
, //*%OPC RECOVER ERRSTEP =( nombre_paso nombre_paso.nombre_paso_proc nombre_paso-nombre_paso , )

JOBCODE =(

cdigo_terminacin_anormal cdigo_caso cdigo_retorno cdigo_retorno_1-cdigo_retorno_2 , cdigo_terminacin_anormal cdigo_caso cdigo_retorno cdigo_retorno_1-cdigo_retorno_2 hhm-hhmm ) , nombre_paso nombre_paso-nombre_paso , )

STEPCODE =(

TIME =(

DELSTEP =(

ADDPROC =( , RESSTEP =(

nombre procedimiento

nombre_paso nombre_paso.nombre_paso_proc * % ID_comprobacin CALLEXIT =( nombre programa ) RESTART =( Y ) YES N NO RESJOB =( nombre trabajo ) , ADDAPPL =( RELSUCC =( ALTWS =( ALTJOB =( nombre aplicacin nombre aplicacin ) nombre estacin trabajo nombre trabajo ) ) )

No puede tener variables JCL en la sentencia RECOVER.

17

18

Consulta rpida

Captulo 5. Directivas de JCL


Directiva de SCAN
//*%OPC SCAN //*%OPC SCAN

Directiva de SEARCH
., ., //*%OPC SEARCH NAME=( nombre tabla APPL NOAPPL GLOBAL NOGLOBAL )

Directiva de TABLE
//*%OPC TABLE NAME=( nombre tabla )

Directiva de SETFORM
//*%OPC SETFORM nombre-variable-dinmica=( formato )

Notas acerca de la utilizacin


v Elija las variables de la Tabla 5 en la pgina 25. v Componga el formato utilizando una o ms de las palabras clave siguientes y cualquier otro carcter, excepto &, %, ?, =, ( y ): CC Siglo (dos dgitos) YY Ao (dos dgitos) MM Mes DDD Da del ao (juliano) DD Da del mes HH Hora (slo variables de horas) MM Minutos (slo variables de horas)

Directiva de SETVAR
//*%OPC SETVAR Tnombre=( variable fecha +/- nnnTT ) ,PHASE= SUBMIT SETUP

19

Notas acerca de la utilizacin


v Especifique entre parntesis la expresin que corresponde a la variable temporal Tnombre. v La variable Tnombre debe empezar por la letra T. v TT es el tipo, que puede ser uno de los siguientes: WD Das laborables CD Das de calendario WK Semanas MO Meses YR Aos

Directivas de BEGIN y END


., //*%OPC BEGIN ACTION= EXCLUDE INCLUDE NOSCAN SUBMIT SETUP ., (expresin comparacin) )

PHASE=

COMP= (

//*%OPC END ACTION=

EXCLUDE INCLUDE NOSCAN

Directiva de FETCH
., //*%OPC FETCH MEMBER=nombre miembro EXIT=nombre salida SUBMIT PHASE= SETUP ., COMP=( (expresin comparacin) )

20

Consulta rpida

Palabra clave COMP en las directivas de BEGIN y FETCH


., ., COMP=( ( expresin_1 .EQ. .NE. .GE. .GT. .LE. .LT. ( expresin_2 ) ) )

Notas acerca de la utilizacin


En las expresiones COMP, slo son vlidas las variables & (ampersand) y los blancos intercalados no estn permitidos.

Captulo 5. Directivas de JCL

21

22

Consulta rpida

Captulo 6. Variables JCL suministradas


Nota: IA = comienzo planificado

Variables JCL relacionadas con las ocurrencias


Tabla 2. Variables JCL suministradas relacionadas con las ocurrencias
Nombre de variable OADID OADOWNER OAUGROUP OCALID ODAY ODD ODDD ODMY1 ODMY2 OFREEDAY OHH OHHMM OMM OMMYY OWW OWWD Longitud (bytes) 16 16 8 16 1 2 3 6 8 1 2 4 2 4 2 3 Descripcin ID de aplicacin Propietario de la ocurrencia Grupo de autorizacin Nombre de calendario Da de la semana de IA de la ocurrencia (17); el 1 representa el lunes Da del mes de IA de la ocurrencia, en formato DD Da del ao de IA de la ocurrencia, en formato DDD Fecha de IA de la ocurrencia en formato DDMMYY Fecha de IA de la ocurrencia en formato DD/MM/YY Indica si la fecha de IA de la ocurrencia es un da no laborable (F) o bien un da laborable (W) Hora de IA de la ocurrencia en formato HH Hora y minutos de IA de la ocurrencia en formato HHMM Mes de IA de la ocurrencia en formato MM Mes y ao de IA de la ocurrencia en formato MMYY Semana del ao de IA de la ocurrencia en formato WW Semana de IA de la ocurrencia, y da dentro de la semana, en formato WWD, donde WW es el nmero de la semana dentro del ao y D es el da dentro de la semana Es un valor, Y (s) o N (no), que indica si la fecha de IA de la ocurrencia se encuentra en la ltima semana del mes Es un valor entre el 1 y el 6 que indica la semana del mes de IA de la ocurrencia, donde cada nueva semana empieza un lunes. Por ejemplo, observe las siguientes fechas de IA de la ocurrencia para el mes de enero de 1996: Fecha Lunes da 1 Lunes da 8 Mircoles da 31 OYMD OYM OYMD1 OYMD2 OYMD3 OYY OYYDDD OYYMM OYYYY 8 6 6 8 10 2 5 4 4 Valor 1 2 5

OWWLAST OWWMONTH

1 1

Fecha de IA de la ocurrencia en formato YYYYMMDD Mes dentro del ao de IA de la ocurrencia en formato YYYYMM Fecha de IA de la ocurrencia en formato YYMMDD Fecha de IA de la ocurrencia en formato YY/MM/DD Fecha de IA de la ocurrencia en formato YYYY/MM/DD Ao de IA de la ocurrencia en formato YY Fecha de IA de la ocurrencia como fecha juliana en formato YYDDD Mes de IA de la ocurrencia dentro del ao en formato YYMM Ao de IA de la ocurrencia en formato YYYY, por ejemplo, 1996

23

Variables JCL relacionadas con las operaciones


Tabla 3. Variables JCL relacionadas con las operaciones
Nombre de variable OJOBNAME OLDAY OLDD OLHH OLHHMM OLMD OLMM OLWK OLYMD OLYYDDD OOPNO OWSID OXJOBNAM Longitud (bytes) 8 1 2 2 4 4 2 2 6 5 3 4 54 Descripcin Nombre de trabajo de la operacin ltimo da de inicio de la operacin (17); el 1 representa el lunes y el 7 representa el domingo ltimo da de inicio de la operacin (da del mes) ltima hora de inicio de la operacin ltimo inicio de la operacin en horas y minutos ltima fecha de inicio de la operacin (mes y da) en formato MMDD ltima hora de inicio de la operacin en minutos, en formato MM ltima semana de inicio de la operacin (semana del ao) en formato WW ltima fecha de inicio de la operacin en formato YYMMDD ltimo inicio de la operacin en formato de fecha juliana (YYDDD) Nmero de la operacin dentro de la ocurrencia, ajustado por la derecha y rellenado con ceros. ID de estacin de trabajo para la operacin actual Nombre de trabajo ampliado establecido en el plan actual a nivel operativo. Si ha especificado un carcter en blanco en el campo Nombre de trabajo ampliado, el valor de OXJOBNAM se trunca en el primer carcter en blanco.

Variables JCL relacionadas con las fechas


Tabla 4. Variables JCL relacionadas con las fechas
Nombre de variable Longitud (bytes) Descripcin CDAY CDD CDDD CDDMMYY CHH CHHMM CHHMMSSX CMM CMMYY CWW CWWD CYMD CYY CYYDDD CYYMM CYYMMDD CYYYY CYYYYMM 1 2 3 6 2 4 8 2 4 2 3 8 2 5 4 6 4 6 Da actual de la semana; el 1 representa el lunes y el 7 representa el domingo Da actual del mes en formato DD Nmero del da en el ao actual Fecha actual en formato DDMMYY Hora actual en formato HH Hora y minutos actuales en formato HHMM Hora, minutos, segundos y centsimas de segundo actuales en formato HHMMSSXX Mes actual en formato MM Mes actual dentro del ao en formato MMYY Nmero de la semana en el ao actual Da actual dentro de la semana en formato WWD, donde WW es el nmero de la semana dentro del ao y D es el da dentro de la semana Fecha actual en formato YYYYMMDD Ao actual en formato YY Fecha juliana actual en formato YYDDD Mes actual dentro del ao en formato YYMM Fecha actual en formato YYMMDD Ao actual en formato YYYY, por ejemplo, 1990 Mes actual dentro del ao en formato YYYYMM

24

Consulta rpida

Variables suministradas en formato dinmico


Tabla 5. Variables suministradas relacionadas con las fechas en formato dinmico
Nombre de variable CDATE CTIME OCDATE OCFRSTC OCFRSTW OCFRSTWY OCLASTC OCLASTW OCLASTWY OCTIME OPIADATE OPIATIME OPLSDATE OPLSTIME Descripcin Fecha actual Hora actual Fecha de IA de la ocurrencia Primer da del calendario del mes de la fecha de IA de la ocurrencia Primer da laborable del mes de la fecha de IA de la ocurrencia Primer da laborable del ao de la fecha de IA de la ocurrencia ltimo da del calendario del mes de la fecha de IA de la ocurrencia ltimo da laborable del mes de la fecha de IA de la ocurrencia ltimo da laborable del ao de la fecha de IA de la ocurrencia Hora de IA de la ocurrencia (horas y minutos) Fecha de IA de la operacin (si se deja en blanco, se toma el valor de la fecha de IA de la ocurrencia) Hora de IA de la operacin (si se deja en blanco, se toma el valor de la hora de IA de la ocurrencia) ltima fecha de inicio de la operacin ltima hora de inicio de la operacin

Captulo 6. Variables JCL suministradas

25

26

Consulta rpida

Captulo 7. Cdigos
Los cdigos de estado de las ocurrencias son: C Terminada D Suprimida E Una operacin de la ocurrencia ha finalizado con errores P Existe un predecesor pendiente para la ocurrencia S Arrancada U Sin decidir (no se conoce el estado) W No se ha iniciado ninguna operacin de la ocurrencia.

Cdigos de estado de operacin y de estado ampliado


Cuando el planificador visualiza el estado de una operacin, utiliza el formato xy, donde la x es el cdigo de estado y la y, si existe, es el cdigo de estado ampliado.

Cdigos de estado de operacin


Los cdigos de estado de las operaciones son: A R S C D I * E W U Llegando: la operacin est preparada para procesarse; no se ha definido ningn predecesor Preparada para procesar; se han completado todos los predecesores Arrancada Terminada Suprimida La operacin se ha interrumpido Preparada: como mnimo, existe un predecesor definido en una estacin de trabajo que no genera informes; todos los predecesores se han completado La operacin ha finalizado con errores La operacin est esperando a que se complete un predecesor Sin decidir: no se conoce el estado de la operacin.

Cdigos de estado ampliado


Junto con los cdigos de estado normal, el planificador mantiene cdigos de estado ampliado que proporcionan informacin adicional acerca del estado de las operaciones. El cdigo de estado ampliado no siempre est presente. Son vlidos los siguientes cdigos de estado ampliado, en funcin del tipo y del estado de la operacin: v Vlidos para todas las operaciones que tienen el estado Llegando (A) o Preparada (* o R): X En espera de recurso H En un dilogo, un usuario ha utilizado el mandato HOLD en la operacin N En un dilogo, un usuario ha utilizado el mandato NOP en la operacin

27

v Vlidos para todas las operaciones que tienen el estado Llegando (A), Preparada (* o R), Arrancada (S) o Error (E): M En un dilogo, un usuario ha establecido manualmente el estado de la operacin a partir de la lista de preparados.

v Vlidos slo para las operaciones de estacin de trabajo del sistema que tienen el estado Llegada (A) o Preparada (* o R): T L R En espera hasta que sea una hora determinada La operacin es una operacin tarda dependiente de la hora que tiene el atributo de supresin si la hora de inicio es demasiado tarde La operacin ha finalizado con errores, pero se ha restablecido automticamente (en las opciones de instalacin, se ha definido el restablecimiento automtico del cdigo de terminacin) Se ha producido un error al someter o liberar un trabajo Cierre en curso.

E D

En blanco El planificador est en proceso de someter este trabajo. El planificador est esperando a que est disponible un servidor paralelo o un recurso crtico, o la operacin no se someter automticamente. v Vlidos slo para las operaciones de estacin de trabajo del sistema que tienen el estado Arrancada (S): Q S M U El trabajo se ha aadido a la cola de trabajos JES. Para las estaciones de trabajo con tolerancia a fallos, est a la espera de someterse Se est ejecutando el trabajo o la tarea iniciada El estado del trabajo o de la tarea iniciada se ha establecido manualmente en S Sometimiento en curso

En blanco El trabajo se ha sometido satisfactoriamente pero todava no se ha informado de su adicin a la cola de trabajos JES. v Vlidos slo para las operaciones de estacin de trabajo del sistema que tienen el estado Preparada (R) o Error (E): A B C El trabajo est esperando a que, desde un panel de usuario, se inicie o se descarte una accin de limpieza manual (el tipo de limpieza es manual). El trabajo est esperando a que se inicie una accin de limpieza (el tipo de limpieza es automtica o inmediata). Existe un proceso de rearranque y limpieza en curso (limpieza de conjunto de datos o rearranque de paso, o ambos). El trabajo est esperando a que se complete el proceso.

Cdigos de error
El planificador asigna cdigos de error a determinadas operaciones y a los pasos de tarea iniciada y de trabajo. La funcin de recuperacin de trabajo automtica utiliza estos cdigos para decidir una accin de recuperacin. CAN El operador o un usuario TSO ha cancelado el trabajo o la tarea iniciada antes de su ejecucin. Este cdigo tambin es posible si falta el suceso de terminacin de trabajo (tipo 3P).

28

Consulta rpida

CCUN

Se desconoce el cdigo de terminacin. El trabajo o la tarea iniciada ha finalizado, pero no hay disponible ningn cdigo de terminacin. Este cdigo tambin es posible si falta el suceso de finalizacin del trabajo (tipo 3J). Compruebe las anotaciones de trabajo y SYSLOG.

JCCE

Se ha producido un error durante el proceso JCC (comprobacin de terminacin de trabajo) que ha impedido que la JCC pudiera determinar un cdigo de error para la operacin. Se ha reconocido la existencia de un error JCL tras el inicio de la ejecucin del trabajo o de la tarea iniciada o bien se ha reconocido la existencia de un error JCL tras la comprobacin de sintaxis del lector interno. Se ha producido un error JCL de forma inmediata; es decir, el error se ha detectado antes de que se iniciara el trabajo o la tarea iniciada. Este cdigo tambin es posible cuando faltan el suceso de inicio de trabajo (tipo 2) y el suceso de finalizacin de trabajo (tipo 3J). La operacin se ha establecido manualmente como errnea en el dilogo de MCP. El sistema donde est definida la operacin ha pasado a fuera de lnea. El parmetro WSOFFLINE de la sentencia de inicializacin JTOPTS especifica que las operaciones iniciadas deberan estar marcadas como finalizadas con error. Las letras xx representan el estado y el estado ampliado de la operacin anmala. Las operaciones que estaban ejecutndose (estado SS) tienen un estado de error de cdigo de paso OFFL. Se ha producido un error durante la sustitucin de variables de JCL al someterse el trabajo o la tarea iniciada o bien el planificador ha detectado un error en la sentencia RECOVER durante la recuperacin automtica. Examine el JCL de la operacin o el conjunto de datos EQQMLOG para obtener ms informacin acerca de la anomala. Un trabajo o una tarea iniciada ha empezado a ejecutarse antes de haberse completado todos los predecesores. Esto slo puede ocurrir si el trabajo no lo ha sometido el planificador y si se ha especificado HOLDJOB(NO) o HOLDJOB(USER) en las opciones del grabador de sucesos del planificador. Para las estaciones de trabajo con tolerancia a fallos, el cdigo OSEQ puede indicar que se ha aadido una dependencia de otra operacin o un recurso especial despus de haberse iniciado el trabajo, pero antes de que el suceso llegara al controlador. Consulte la publicacin Customization and Tuning. Se ha producido una anomala cuando el planificador intentaba someter un trabajo o iniciar una tarea iniciada. En el caso de una tarea iniciada, puede que la tarea iniciada sea un subsistema que JES no ha iniciado o que el nombre de DD EQQSTC del subsistema del planificador no se haya asignado a una biblioteca de procedimientos definida por JES. La operacin debera estar marcada como finalizada con error. Se ha producido un error cuando el planificador intentaba recuperar el JCL de un trabajo o de una tarea iniciada. Este cdigo
Captulo 7. Cdigos

JCL

JCLI

MCP OFxx

OJCV

OSEQ

OSUB

OSUF

29

se establece si la palabra clave SUBFAILACTION de la sentencia de inicializacin JTOPTS especifica que la operacin debera estar marcada como finalizada con error. Este cdigo tambin se produce si tiene JOBCHECK(SAME) y el nombre de trabajo de la descripcin de aplicacin no coincide con el que figura en la tarjeta del trabajo. OSUP Una operacin de hora ha llegado tarde y el parmetro SUPPRESSACTION de la sentencia de inicializacin JTOPTS especificaba que la operacin debera estar marcada como finalizada con error. El sistema donde est definida la operacin ha fallado. El parmetro WSFAILURE de la sentencia de inicializacin JTOPTS especifica que las operaciones iniciadas deberan estar marcadas como finalizadas con error. Las letras xx representan el estado y el estado ampliado de la operacin anmala. Las operaciones que estaban ejecutndose (estado SS) tienen un error de cdigo de paso OSYS. El operador ha cancelado una operacin de impresin. Se ha producido una anomala cuando el planificador intentaba completar la adaptacin de JCL durante el proceso de rearranque y limpieza. Se ha producido un error cuando el planificador intentaba ejecutar la limpieza del conjunto de datos durante el proceso de rearranque y limpieza. Se ha producido un error cuando el planificador intentaba recuperar los datos de las anotaciones de trabajo histricas durante el proceso de rearranque y limpieza. Cdigo de retorno de paso. Cdigo de finalizacin anormal del sistema. Cdigo de finalizacin anormal de usuario en notacin hexadecimal. Por ejemplo, la finalizacin anormal de usuario 2750 se representa como UABE en el planificador. Cdigo de error definido por el usuario.

OSxx

PCAN CLNA

CLNC

CLNO

nnnn Sxxx Uxxx

xxxx

Cdigos de estado de recuperacin de anotaciones de trabajo


Cuando se utiliza la funcin de recuperacin de las anotaciones de trabajo, el planificador mantiene informacin de estado para informar acerca de la recuperacin de las anotaciones. Son posibles los cdigos de estado siguientes: C E I Terminada. El controlador ha recibido las anotaciones. Error. Se ha producido un error al recuperar las anotaciones. Iniciada. El controlador ha enviado una peticin de recuperacin al comprobador de seguimiento, pero el comprobador de seguimiento todava no ha procesado la peticin. Arrancada. El controlador ha enviado una peticin de recuperacin al comprobador de seguimiento y el comprobador de seguimiento ha iniciado la recuperacin de las anotaciones.

30

Consulta rpida

en blanco El controlador no ha enviado ninguna peticin de recuperacin al comprobador de seguimiento.

Cdigos de razn de operacin


Si se incluye el campo RSNC en la lista de preparadas, se obtienen estos cdigos de razn de operacin. Los cdigos se listan por orden jerrquico. Por ejemplo, si el sometimiento del trabajo no ha sido satisfactorio y el sometimiento del trabajo se ha desactivado, se obtiene el cdigo D, no el cdigo F. D Sometimiento de trabajo desactivado. C Estacin de trabajo cerrada. P Todos los servidores paralelos en uso. S Recurso especial no disponible. A Condicin de error de restablecimiento automtico. F Sometimiento de trabajo anmalo. J Ningn sometimiento de trabajo automtico. L El trabajo llega tarde. T Hora de arranque no alcanzada. 1 Recurso 1 de estacin de trabajo insuficiente. 2 Recurso 2 de estacin de trabajo insuficiente. H Cierre en curso.

Captulo 7. Cdigos

31

32

Consulta rpida

Captulo 8. Regla de da no laborable


Los posibles valores de la regla de da no laborable son: E Contar slo los das laborables al utilizar la regla o el desplazamiento. Es decir, se excluyen los das libres. Esta opcin garantiza que el da planificado siempre ser un da laborable. Es el valor por omisin para los ciclos de ejecucin basados en desplazamientos. Contar los das laborables y los das libres al utilizar la regla o el desplazamiento. Si el resultado de ello es un da no laborable, planifique la aplicacin para el da laborable ms prximo anterior al da no laborable. Contar los das laborables y los das libres al utilizar la regla o el desplazamiento. Si el resultado de ello es un da no laborable, planifique la aplicacin para el da laborable ms prximo posterior al da no laborable. Contar los das laborables y los das libres al utilizar la regla o el desplazamiento. Si el resultado de ello es un da no laborable, planifique la aplicacin para exactamente el da no laborable. Es el valor por omisin para los ciclos de ejecucin basados en reglas. Contar los das laborables y los das libres al utilizar la regla o el desplazamiento. Si el resultado de ello es un da no laborable, no planifique la aplicacin.

La regla de da no laborable ofrece flexibilidad para planificar las aplicaciones precisamente cuando se necesitan. En ocasiones, ser necesario calcular sobre papel qu regla de da no laborable debe seleccionar. Cuando haga esto, tenga en cuenta qu podra suceder si un da laborable normal se declarara da festivo y, por lo tanto, estuviera definido en el calendario como da no laborable. Cuando una aplicacin est establecida para ejecutarse con normalidad pero la definicin de calendario identifica que ese da es un da no laborable, la regla de da no laborable del ciclo de ejecucin de esa aplicacin determina el efecto.

33

34

Consulta rpida

Avisos
Esta informacin se ha elaborado para productos y servicios ofrecidos en EEUU. Es posible que IBM no ofrezca en otros pases los productos, servicios o funciones tratados en este documento. Para obtener informacin sobre los productos y servicios disponibles actualmente en su zona, consulte al representante local de IBM. Toda referencia a productos, programas o servicios de IBM no pretende establecer ni implicar que slo se puedan utilizar dichos productos, programas o servicios de IBM. En su lugar se puede utilizar cualquier producto, programa o servicio de funcionamiento equivalente que no infrinja ninguno de los derechos de propiedad intelectual de IBM. No obstante, es responsabilidad del usuario evaluar y verificar el funcionamiento de cualquier producto, programa o servicio que no sea de IBM. IBM puede tener patentes o solicitudes de patente pendientes relacionadas con el tema tratado en este documento. La entrega de este documento no confiere ninguna licencia sobre dichas patentes. Puede enviar consultas sobre licencias, por escrito, a: IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A. Para efectuar consultas sobre licencias relativas a la informacin de doble byte (DBCS), pngase en contacto con el Departamento de la propiedad intelectual de IBM en su pas, o bien enve sus consultas, por escrito, a: IBM World Trade Asia Corporation Licensing 2-31 Roppongi 3-chome, Minato-ku Tokyo 106, Japan El prrafo siguiente no se aplica en el Reino Unido ni en ningn otro pas en el que tales disposiciones entren en contradiccin con la legislacin local: INTERNATIONAL BUSINESS MACHINES CORPORATION PROPORCIONA ESTA PUBLICACIN TAL CUAL, SIN GARANTAS DE NINGN TIPO, NI EXPLCITAS NI IMPLCITAS, INCLUYENDO, AUNQUE SIN LIMITARSE A ELLAS, LAS GARANTAS IMPLCITAS DE NO CONTRAVENCIN, COMERCIALIZACIN O IDONEIDAD PARA UN PROPSITO DETERMINADO. Algunos pases no permiten la renuncia a garantas expresas o implcitas en ciertas transacciones, por lo que el prrafo anterior puede no aplicarse en su caso. Esta informacin puede contener imprecisiones tcnicas o errores tipogrficos. Peridicamente se efectan cambios en la informacin aqu contenida; estos

35

cambios se incorporarn en las nuevas ediciones de la publicacin. IBM puede, en cualquier momento, realizar mejoras, cambio o ambas cosas en el(los) producto(s), as como en el(los) programa(s) descritos en esta publicacin, sin previo aviso. Cualquier referencia que se haga en esta informacin a sitios Web que no sean de IBM se proporcionan nicamente para su comodidad, y de ninguna manera debe interpretarse como un aval de dichos sitios Web. El material de dichos sitios Web no forma parte del material de este producto de IBM y el uso de los mencionados sitios es a cuenta y riesgo del usuario. IBM puede utilizar o distribuir la informacin que se le suministre del modo que crea conveniente, sin incurrir por ello en ninguna obligacin para con el usuario. Los poseedores de licencias para este programa que deseen tener informacin sobre el mismo a efectos de permitir: (i) el intercambio de informacin entre programas creados independientemente y otros programas (incluido ste) y (ii) el uso mutuo de la informacin que se haya intercambiado, se deben poner en contacto con: IBM Corporation 2Z4A/101 11400 Burnet Road Austin, TX 78758 U.S.A. Dicha informacin puede estar disponible, sujeta a los trminos y condiciones apropiados, incluido en algunos casos el pago de una tasa. IBM suministra el programa bajo licencia que se describe en este documento, y todo el material bajo licencia disponible para el mismo, bajo los trminos del IBM Customer Agreement, del IBM International Program License Agreement o de cualquier contrato equivalente entre ambas partes.

Marcas registradas
Los siguientes trminos son marcas comerciales de International Business Machines Corporation en los Estados Unidos y/o en otros pases: AIX, BookManager, CICS, DB2, DB2 Universal Database, Hiperbatch, Hiperspace, IBM, el logotipo de IBM, IMS, MVS, NetView, OS/390, RACF, VTAM y z/OS, Tivoli, el logotipo de Tivoli son marcas comerciales o marcas registradas de International Business Machines Corporation en los Estados Unidos y/o en otros pases. Intel es una marca comercial de Intel Corporation. Microsoft, Windows, Windows NT y el logotipo de Windows son marcas registradas de Microsoft Corporation en los Estados Unidos y/o en otros pases. UNIX es una marca registrada de The Open Group en los Estados Unidos y/o en otros pases. Los dems nombres de empresas, productos y servicios pueden ser marcas registradas o marcas de servicio de otros.

36

Consulta rpida

Nmero de Programa: 5697-WSZ

Printed in Denmark by IBM Danmark A/S

SC10-3753-00

Vous aimerez peut-être aussi