Introducción

Este Oracle by Example (OBE) proporciona instrucciones para configurar, mantener y supervisar los trabajos programados a través del cliente web mediante el programa Work With Scheduled Jobs (P91300W).

En este OBE, aprenderá:

  • Programar un trabajo mediante el cliente web.
  • Actualice todas las contraseñas del programador para el usuario.
  • Configure para omitir los trabajos programados al reiniciar el núcleo del programador.
  • Cambiar el nombre del trabajo programado
  • Revise el estado del trabajo programado.
  • Copie el trabajo programado para crear un nuevo trabajo.
  • Gestionar y agregar servidores del programador.

Tiempo de finalización

De 0,5 a 1 hora.

Antecedentes

A partir de la versión 9.2.26.0 de Tools, puede crear, gestionar y supervisar trabajos programados por completo a través del cliente web, sin necesidad de utilizar el cliente de desarrollo. El programa Trabajo con trabajos programados (P91300W) es la versión web que proporciona las mismas funcionalidades que la versión del cliente de desarrollo de Windows.

Requisitos

Antes de programar y configurar un trabajo, asegúrese de lo siguiente:

  • Seleccione la zona horaria en la que desea que se ejecute el trabajo. En la pantalla Trabajo con versiones, seleccione la versión que especifique la zona horaria en la que se ejecutará el trabajo programado.
  • Defina y seleccione la regla de horario de verano para ajustar las horas de una configuración regional geográfica y política, si procede.

    Note:

    Para que el horario de verano se muestre correctamente, asegúrese de que las reglas de horario de verano estén definidas en P00085 (Trabajar con reglas de horario de verano) y de que se haga referencia al nombre de regla correcto en la opción de procesamiento P91300W para el horario de verano.

Crear una versión interactiva de P91300W

Para este OBE, creará una versión del programador de Webify (P91300W) denominada IST (hora estándar india) utilizando la zona horaria 14 y sin guardar el horario de verano para reflejar IST:

  1. Introduzca IV en la ruta rápida para acceder al formulario Trabajar con versiones interactivas.
  2. Introduzca P91300W en el campo Aplicación interactiva y haga clic en Buscar.
  3. Haga clic en Agregar para crear una nueva versión.
  4. En la pantalla Agregar versión de aplicación interactiva, agregue la versión como IST y el título de la versión como Indian Standard Time y haga clic en Aceptar. Para obtener más información sobre los campos de este formulario, consulte Crear (agregar) una versión interactiva.
  5. En el formulario Trabajar con versiones interactivas, seleccione IST en la cuadrícula y, a continuación, seleccione Opciones de proceso en el menú Fila.
  6. En el separador Display (Mostrar), defina el valor View Local Time (Ver hora local) en 2 y el valor Local Time Zone (Zona horaria local) en 14 para IST.
  7. Defina las demás opciones de proceso según sea necesario. Para obtener más información, consulte Definición de Opciones de Proceso para el Planificador de Trabajos.

Tarea 1: Programación de un trabajo mediante el cliente web

  1. Introduzca P91300W|IST en la ruta rápida para acceder a la versión web del formulario Trabajar con trabajos programados para la zona horaria de la hora estándar de India (IST).
    Ruta rápida a P91300W
    Ruta rápida a P91300W
  2. En la pantalla Trabajar con trabajos programados, haga clic en Agregar.
    Trabajo con trabajos programados
    Pantalla Trabajo con Trabajos Programados
  3. En la pantalla Revisiones de información de programa, en el campo Nombre de trabajo programado, introduzca DEMO_BYDAY.

    Note:

    Introduzca un nombre que identifique de forma única al sistema y al usuario de un trabajo programado. Utilice este nombre para indicar la función de trabajo, como el cierre mensual o Nightly BackUp.
    Formulario de revisiones de información de programa
    Pantalla Revisiones de Información de Programa
  4. En el campo Estado de trabajo programado, seleccione el estado del trabajo programado.
    Siempre que el estado sea Activo, el programador determina si el trabajo se debe enviar al servidor para su procesamiento. Cuando se alcanza la fecha de finalización programada para el trabajo, no se crean más incidencias en la tabla Job Schedule (F91320). La cabecera del trabajo en F91300 permanece en el estado activo y se puede editar para agregar más incidencias.

    Para evitar que el programador ejecute el trabajo, puede cambiar el estado a Inactivo en cualquier momento antes de la fecha de finalización. Puede reactivar el trabajo si desea que el programador vuelva a incluir el trabajo.

    • Si el trabajo no está definido para omitir trabajos en la reactivación, se ejecutarán todas las instancias perdidas anteriores.
    • Si el trabajo se define para omitir trabajos al reactivar, el programador ejecutará solo la instancia pendiente más reciente y omitirá las demás. A continuación, continuará programando trabajos futuros si el trabajo no ha superado su fecha de finalización (si se ha definido una fecha de finalización).

  5. En el campo Aplicación por lotes programada, especifique el nombre de objeto del informe que el programador envía al servidor.
  6. En el campo Versión programada, especifique la versión del informe que está programada para ejecutarse. Una versión identifica un juego específico de selecciones de datos y valores de secuenciación que utiliza el trabajo por lotes.
  7. En el campo Fecha/hora de inicio programado, determine la fecha siguiente en la que el programador envía el trabajo programado al servidor para su ejecución.
  8. En el campo Scheduler Logical Server (Servidor lógico del programador), seleccione el origen de datos lógico del servidor en el que el núcleo del programador ejecuta el trabajo. Puede que este servidor no sea el servidor que ejecuta el núcleo del programador.
  9. Introduzca el Port Number (Número de puerto).
  10. Seleccione la casilla de control Permitir que el trabajo se omita al iniciar para omitir las instancias faltantes del trabajo.
  11. Seleccione Repetición en el menú Formulario.
  12. En el formulario Revisiones periódicas de información de programación, defina la fecha de inicio programada y la frecuencia del programa.
    Formulario de revisiones de información de programación recurrente
    Pantalla Revisiones de Información de Programación Recurrente
  13. Haga clic en Aceptar.
  14. En la pantalla Revisiones de información de programa, haga clic en Aceptar para programar el trabajo.

Tarea 2: Actualización de todas las contraseñas del programador para el usuario

Al configurar o cambiar la contraseña del programa de trabajo para un usuario, puede activar la opción para actualizar simultáneamente todas las contraseñas de trabajo asociadas para ese usuario en la tabla del programador. Esta opción facilita la gestión de contraseñas de trabajo al utilizar la seguridad de inicio de sesión externo, como LDAP.

  1. Acceda a la pantalla Trabajar con trabajos programados.
  2. En la pantalla Trabajar con trabajos programados, seleccione el programa de trabajo que ha creado DEMO_BYDAY y haga clic en Aceptar.
    Formulario de trabajo con trabajos programados
    Pantalla Trabajo con Trabajos Programados
  3. En la pantalla Revisiones de información de programa, seleccione Opciones avanzadas en el menú Fila.
    Formulario de revisiones de información de programa - Opciones avanzadas
    Formulario de revisiones de información de programa - Opciones avanzadas
  4. En el formulario Opciones avanzadas de programación, seleccione el separador Sustituciones de inicio.
  5. Seleccione el separador Sustituciones de inicio.
  6. Seleccione la casilla de control Actualizar todas las contraseñas del programador para este usuario.
    Formulario de opciones avanzadas de programación: ficha Iniciar sustituciones
    Formulario de opciones avanzadas de programación: separador Iniciar sustituciones
  7. Haga clic en Aceptar.

Tarea 3: Omisión de un trabajo programado al reiniciar el núcleo del programador

Como administrador del sistema, puede omitir las instancias perdidas de los trabajos programados al reiniciar o reactivar el núcleo del programador. Es posible que estas instancias omitidas se hayan producido debido al tiempo de inactividad programado o porque el trabajo se estableció previamente en estado Inactivo. La omisión de instancias de trabajo omitidas garantiza que no se inicien varias instancias del mismo trabajo al reiniciar el núcleo del programador.

Al elegir omitir instancias omitidas de un trabajo, se ejecuta la más reciente de las incidencias anteriores y las demás se definen en Estado 31: omitido al iniciar el programador o en Estado 33: omitido al activar el trabajo.

Para establecer que el núcleo del programador omita las instancias faltantes de un trabajo programado en el nivel de trabajo:

  1. En la pantalla Trabajar con trabajos programados, seleccione el programa de trabajo que ha creado DEMO_BYDAY y haga clic en Aceptar.
    Formulario de trabajo con trabajos programados
    Pantalla Trabajo con Trabajos Programados
  2. En la pantalla Revisiones de información de programa, seleccione la casilla de control Permitir que el trabajo se omita al iniciar.
    Formulario de revisiones de información de programa
    Pantalla Revisiones de Información de Programa
Para los nuevos trabajos, para establecer que el núcleo del programador omita los trabajos perdidos en el inicio de manera predeterminada:
  1. En las opciones de procesamiento para el programador de Webify (P91300W), vaya al separador Valores por defecto.
    El archivo exp_set
    Pantalla Trabajo con versiones interactivas
  2. Defina el valor de Permitir que el trabajo programado se omita al iniciar el servicio del programador en 1.
    P91300W Opciones de Procesamiento: Separador Valores por Defecto
    P91300W Opciones de procesamiento: separador Valores por defecto

Tarea 4: Cambio de nombre del trabajo programado

En el proceso de cambio de nombre, el sistema cambia primero el estado del trabajo en la tabla Programar trabajo maestro (F91300) a 03 (el trabajo de cambio de nombre se está procesando) y, a continuación, cambia el nombre de los registros de trabajo en la tabla Programar trabajo maestro (F91300), la tabla Parámetros de trabajo programado (F91310), la tabla Programa de trabajo (F91320) y la tabla Información de impresión de sustitución de trabajo programado (F91330).

  1. Acceda a la pantalla Trabajar con trabajos programados.
    Formulario de trabajo con trabajos programados
    Pantalla Trabajo con Trabajos Programados
  2. Seleccione el trabajo en la cuadrícula y seleccione Definir trabajo inactivo en el menú Fila.
    Trabajo con formulario de trabajos programados - Establecer trabajo como inactivo
    Pantalla Trabajo con Trabajos Programados: Definir Trabajo como Inactivo
  3. Seleccione Cambiar nombre de trabajo en el menú Fila.
    Trabajo con formulario de trabajos programados - Cambiar nombre de trabajo
    Pantalla Trabajo con Trabajos Programados: Cambiar Nombre del Trabajo
  4. En el formulario Cambiar nombre de trabajo de programa, introduzca el nuevo nombre de trabajo DEMO_BYWEEKDAY.
    Cambiar nombre de formulario de trabajo de programación
    Cambiar nombre de formulario de trabajo de programación
  5. Haga clic en Aceptar. Se cambia el nombre del trabajo y el estado del trabajo se vuelve a definir en 02 (Programado - Inactivo).
  6. En la pantalla Trabajar con Trabajos Programados, revise los trabajos programados para el trabajo renombrado en el separador Trabajos Programados del panel Detalles del Trabajo.
    Pantalla Trabajo con Trabajos de Programación - Trabajos de Programación Renombrados
    Trabajo con Trabajos de Programación: Trabajos de Programación Renombrados

Tarea 5: Revisión del estado del trabajo programado

Puede cambiar el estado de un trabajo programado a inactivo si no desea que se procese el trabajo.

  1. En la pantalla Trabajar con Trabajos de Planificación, seleccione el trabajo DEMO_BYWEEKDAY y, a continuación, seleccione Revisiones de Trabajos en el menú Fila.
  2. En la pantalla Revisiones de información de programa, modifique el Estado de trabajo programado según sea necesario.
    Formulario de revisiones de información de programa
    Pantalla Revisiones de Información de Programa
  3. Haga clic en Aceptar.

    Note:

    Estos estados avanzados de programación de trabajos ayudan a mejorar el rendimiento del núcleo del programador.
    • 02 : programado: inactivo (trabajos inactivos con instancias programadas)
    • 19 : trabajo terminado por el usuario
    • 31 : omitido al iniciar el programador
    • 32 : la supervisión no ha encontrado el tarea
    • 33 : se ha omitido en la activación del trabajo (si un trabajo se define en estado 33, las incidencias de trabajo programadas más recientes se ejecutan inmediatamente mientras que las demás se definen en estado 31 o 32).
    • 34 : huérfano (trabajos sin un registro P91300 coincidente)

Tarea 6: Copia del trabajo programado

Para copiar el trabajo DEMO_BYWEEKDAY que ha creado y crear un nuevo programa de trabajo con la misma información de hora y ocurrencia:

  1. En la pantalla Trabajar con Trabajos de Planificación, seleccione el trabajo DEMO_BYWEEKDAY y, a continuación, seleccione Copiar en el menú Fila. El sistema crea un nuevo programa de trabajo utilizando la información de DEMO_BYWEEKDAY.
    Formulario de trabajo con trabajos programados
    Pantalla Trabajo con Trabajos Programados
  2. En la pantalla Revisiones de información de programa, introduzca el nombre del trabajo programado y revise el programa de trabajo según sea necesario.
    Formulario de revisiones de información de programa
    Pantalla Revisiones de Información de Programa
  3. Modifique otras características del trabajo que se va a copiar, como la aplicación por lotes del programador, según desee.
  4. Haga clic en Aceptar.

Tarea 7: Gestión de los servidores del programador

Puede ver todas las combinaciones de número de puerto y servidor en el formulario basado en web Work With Scheduler Server Control (P91301W). El núcleo del programador de varios fundamentos permite tener varios servidores en el mismo puerto y varias instancias de puertos en la misma máquina.

  1. En la pantalla Trabajar con Trabajos de Planificación, seleccione Programar Servidores en el menú Fila para acceder a la pantalla Trabajar con Control de Servidor del Planificador (P91301W).
    Formulario de trabajo con trabajos programados
    Pantalla Trabajo con Trabajos Programados
  2. Haga clic en Buscar en la pantalla Trabajar con Scheduler Server Control para ver todas las combinaciones de número de puerto y servidor.
    Trabajo con Pantalla de Control del Servidor del Planificador
    Pantalla Trabajo con Control del Servidor del Planificador
  3. Para iniciar un servidor, seleccione el servidor en la cuadrícula y, a continuación, seleccione Iniciar Planificador en el menú Fila.
  4. Para parar un servidor, seleccione el servidor en la cuadrícula y, a continuación, seleccione Parar Planificador en el menú Fila.
  5. Para agregar un nuevo servidor, haga clic en Agregar en la pantalla Trabajar con Scheduler Server Control.
  6. En la pantalla Server Control Revisions, introduzca los detalles Scheduler Server Name y Port Number (Número de puerto) y haga clic en OK (Aceptar).
    Pantalla de Revisión de Control del Servidor
    Pantalla de Revisión de Control del Servidor

Más recursos de aprendizaje

Para obtener más recursos de aprendizaje, visite LearnJDE.

Para obtener documentación sobre el producto, visite JD Edwards en Oracle Help Center.