Executar ou programar uma rotina

ccppmop157
HID_getting_started_run_or_schedule_job
As rotinas são conjuntos de ações que você pode executar ou programar para automatizar processos administrativos comuns. Por exemplo, as rotinas podem preencher ou atualizar tabelas de bancos de dados e executar processos em segundo plano. Uma rotina pode conter consultas, instruções ou procedimentos.
 
 
Visualizar o tempo de execução de rotina e o status de execução
Use a página
Rotinas programadas
para exibir os horários e o status de execução de uma rotina. Todas as execuções programadas (exceto as excluídas) são listadas, independentemente do status. A execução programada pode ter um dos seguintes status:
  • Cancelado
    Indica que a execução programada foi interrompida e que as futuras execuções recorrentes foram canceladas permanentemente.
  • Concluído
    Indica que a única execução programada não recorrente foi concluída. Se a definição de rotina for configurada para gerar um registro, é possível exibi-lo em Registros de rotinas.
    Observação
    : as execuções programadas recorrentes nunca exibem o status de
    Concluído
    .
  • Pausado
    Indica que a execução programada foi interrompida temporariamente.
  • Em execução
    Indica que a execução programada está em andamento.
  • Programado
    Indica que a execução programada começa a executar a rotina na data e horário marcados.
  • Aguardando
    Indica que a tarefa programada alcançou a data e a hora de início, mas que ela não pode ser executada antes que uma rotina ou um processo incompatível termine.
  • Pendente para o mecanismo de processo
    Indica que o status será exibido apenas se o mecanismo de processo não for executado antes da execução da rotina Atribuir incidente.
Executar ou programar rotinas
A página
Rotinas disponíveis
relaciona todas as rotinas que um usuário ou administrador pode acessar e executar imediatamente ou programar para execução posterior. Cada rotina disponível tem uma definição e um tipo de rotina correspondente.
Siga estas etapas:
  1. Clique em
    Página inicial
    ,
    Pessoal
    ,
    Relatórios
    e
    rotinas
    .
  2. Clique em
    Rotinas
    ,
    Rotinas disponíveis
    .
  3. Clique em uma rotina.
  4. Preencha os seguintes campos:
    • Geral
      Editar o nome da rotina. Em execuções programadas, é possível alterar o nome para diferenciar cada instância de uma rotina. Depois de enviar uma rotina programada, uma ID de rotina somente leitura e o status são exibidos.
    • Parâmetros
      Especifique os parâmetros da rotina. Esta seção só será exibida se o administrador tiver definido os parâmetros. Clique em
      Salvar parâmetros
      para salvar o conjunto de parâmetros definido para reutilização. Os parâmetros salvos são exibidos na página da lista
      Rotinas disponíveis
      como uma rotina filho abaixo da rotina pai original.
    • Quando
      Define o intervalo entre as execuções da rotina. Selecione
      Programado
      para executar a rotina mais tarde. Para executar a rotina em um horário recorrente, clique no link
      Definir recorrência
      .
      Também é possível definir a recorrência de uma rotina programada usando o crontab do UNIX. Para usar o crontab, selecione Use o formato de inserção UNIX crontab e insira o cronograma. Por exemplo, a seguinte entrada indica que a rotina é executada à meia-noite do 1º e 15º dia de cada mês:
      0 0 1,15 * *
      É possível usar a opção crontab nos sistemas operacionais Windows, Linux e UNIX nos quais a instância do
      Clarity PPM
      esteja em execução. Ao usar essa opção, a configuração programada usa a hora do sistema do servidor em que a instância do
      Clarity PPM
      está sendo executada.
      Para obter mais informações sobre o formato UNIX Crontab e o uso de caracteres especiais, consulte a Documentação do Oracle.
  5. Clique em Enviar.
Editar as propriedades de execução de rotinas programadas
A página
Rotinas programadas
lista os horários e o status de execução de uma rotina. Todas as execuções programadas (exceto as excluídas) são listadas, independentemente do status. Na página Propriedades da rotina, é possível editar as propriedades das execuções de rotinas programadas que tenham o status
Cancelado
ou
Concluído
. Caso contrário, será possível apenas visualizar as propriedades de execução da rotina.
Se uma rotina estiver programada para ser executada apenas uma vez, as suas propriedades somente poderão ser editadas antes do horário de execução programado.
Siga estas etapas:
  1. Clique em
    Página inicial
    ,
    Pessoal
    ,
    Relatórios
    e
    rotinas
    .
  2. Clique em
    Rotinas
    ,
    Rotinas programadas
    .
  3. Clique no nome da rotina que deseja editar.
  4. Edite as informações e salve as alterações.
    Se houver falha em uma rotina, verifique o status das instâncias programadas para obter mais informações ou entre em contato com o administrador para obter ajuda.
Gerenciar uma execução de rotina programada
É possível gerenciar uma execução de rotina programada das seguintes maneiras:
  • Pausar ou retomar uma execução de rotina programada
    Na página
    Rotinas programadas
    , é possível pausar qualquer rotina que tenha o status
    Programado
    e retomá-la. É possível pausar uma rotina para que ela pare de ser executada. Nesse estado, a rotina não pode ser executada no horário programado até que sua execução seja retomada. Ao retomar a rotina, ela será executada no próximo horário de execução programado.
  • Cancelar uma execução de rotina programada
    É possível cancelar a execução de uma rotina programada para interrompê-la imediatamente e cancelar futuras execuções. No entanto, o processamento do servidor para a rotina iniciada continua a execução em segundo plano. Uma rotina cancelada permanece na lista de rotinas programadas com o status
    Cancelado
    . O status demora um pouco para ser refletido na página da lista
    Rotinas programadas
    . Depois de cancelar a execução de uma rotina, não será possível alterar seu status nem editar suas propriedades.
  • Excluir uma execução de rotina programada
    É possível excluir execuções de rotinas programadas com o status
    Cancelado
    ou
    Concluído
    usando a página
    Rotinas programadas
    . A exclusão de execuções programadas não exclui o tipo de rotina nem qualquer registro da rotina executada.
Siga estas etapas:
  1. Clique em
    Página inicial
    ,
    Pessoal
    ,
    Relatórios
    e
    rotinas
    .
  2. Clique em
    Rotinas
    ,
    Rotinas programadas
    .
  3. Marque a caixa de seleção ao lado da rotina programada e execute uma das seguintes ações:
    • Clique em
      Pausar
      .
    • Clique em
      Retomar
      .
    • Clique em
      Cancelar rotina
      .
    • Clique em
      Excluir rotina
      .
Exibir ou excluir o registro de rotina
Use a página Registro para visualizar informações sobre a execução de uma rotina ou para excluir registros de rotinas desatualizados. Um registro de rotina consiste em uma versão somente leitura das propriedades de execução e lista entradas, horários e quaisquer mensagens da rotina. Se uma rotina falhar, o registro indica a natureza do erro.
É possível programar a rotina Remove Job Logs para remover os logs de rotinas periodicamente.
Siga estas etapas:
  1. Clique em
    Página inicial
    ,
    Pessoal
    ,
    Relatórios
    e
    rotinas
    .
  2. Clique em
    Rotinas
    ,
    Registro
    .
Mais informações
: