Configurando um Novo Programa do Scheduler

Para configurar um novo Programa do Scheduler, no menu Admin, selecione Operações em Batch e Programa do Scheduler. Use o portal Programa do Scheduler para procurar e exibir programas do scheduler existentes.

Programa do Scheduler é uma entidade que mantém detalhes de um controle em batch. Um Programa do Scheduler é uma contrapartida do programa DBMS no Oracle Scheduler. Cada job em lote do controle em lote só poderá ser executada pelo Oracle scheduler se tiver um programa DBMS correspondente definido. Quando um controle em lote é especificado em uma Definição de Fluxo de Jobs em Lote, um programa DBMS correspondente é criado no Oracle Scheduler. Ele é criado de tal forma que, se a execução do job em lote falhar, a etapa falhará e o fluxo do job em lote interromperá o processamento. Isso é feito padronizando o status de saída do scheduler para 30.

Um Programa Scheduler especial também pode ser criado para definir algumas opções no Oracle Scheduler e alterar seu comportamento padrão. Essas opções podem ser definidas em um nível GLOBAL para afetar todos os programas no Oracle Scheduler ou podem ser confinadas ao controle de lote específico ou à definição de fluxo de jobs em lote.

Quando confinadas a um controle em lote específico, as opções são aplicáveis a todos os programas do scheduler criados para esse controle em lote em todas as definições de fluxo de jobs em lote. Quando aplicadas a uma definição de fluxo de jobs em lote específica, as opções são aplicáveis a todos os programas do scheduler que fazem parte dessa definição de fluxo de jobs em lote. Além disso, as opções podem ser aplicadas a um controle de lote específico em uma definição de fluxo de jobs em lote desejada.

Algumas dessas opções também estão disponíveis em um Programa Scheduler específico para um controle de lote e podem ser substituídas nele. Por exemplo, se um controle de lote tiver um parâmetro "pool de threads", o pool de threads poderá ser substituído no Programa Scheduler.