Programando uma Implantação de Patch Personalizado Usando o Packager

Saiba como programar uma implantação de patch personalizado (CEMLI Patch ou ACE Data Fix) usando o Packager. A opção Correção de Dados do ACE pode ser usada para promover correções de dados que não exigem intervenção manual ou parâmetros de entrada durante a execução.

Observação

Você deve executar uma implantação de teste de cada novo RFC em um ambiente que não seja de produção antes de tentar implantar o RFC em um ambiente de produção.

Você deve usar o MOS, em vez de o Packager, para modificar o RFC nas seguintes situações:

  • a operação de programação do Packager falhou por algum motivo - por exemplo, uma falha no serviço Web ou um problema de integração do aplicativo. Isso resulta na criação, mas não na programação, do RFC.

  • O Oracle Automated CEMLI Execution está inativo.

Para programar uma implantação de patch personalizada usando o Packager:

  1. Na home page do CEMLI, verifique se os detalhes do cliente são exibidos.

  2. Clique em Packager.

    A guia Fazer Upload de Arquivos Personalizados é exibida por padrão.

  3. Clique em Criar/Monitorar RFCs.

  4. Na lista Destino, selecione o ambiente em que o patch será implantado. Essa lista é preenchida com todos os ambientes associados ao identificador de suporte (SI).

    Para implantar o patch usando um RFC existente, continue na etapa 5. Para criar um novo RFC, continue na etapa 21.

  5. (Somente RFCs de Produção) Clique em Pesquisar RFCs.

    A caixa de diálogo Pesquisar e Selecionar RFC Existente é aberta, permitindo que você selecione o número de um RFC que já foi implantado com sucesso em uma instância que não é de produção.

    Se você não fornecer essas informações e quiser implantar diretamente uma alteração em um ambiente de produção, a caixa de diálogo Declaração de Risco será aberta solicitando que você reconheça que está implantando código não testado diretamente em uma instância de produção.

  6. Na lista Destino, selecione o destino no qual o patch precisa ser implantado.

  7. Clique em Pesquisar.

    Todos os RFCs que não são de produção são listados em ordem decrescente da data de conclusão da execução.

  8. Clique no número da RFC e, em seguida, clique em Selecionar.

    A página Criar/Monitorar RFCs é atualizada.

  9. Clique em Selecionar Patch(es).

    A página Patches Cemli Existentes é aberta, mostrando todos os patches criados no Oracle Automated CEMLI Execution, em ordem decrescente da data de criação.

  10. Pressione a tecla Ctrl e selecione todos os patches que deseja incluir na RFC, na ordem em que devem ser aplicados e clique em Selecionar. Você pode selecionar até 10 patches.

    O campo Número do Patch é preenchido automaticamente com os números dos patches selecionados, enquanto o campo Resumo é preenchido automaticamente com o número de patches a serem aplicados.

  11. Para desmarcar os patches selecionados, clique em Desmarcar Tudo.
  12. Para incluir patches um por um (sem pressionar a tecla Ctrl), selecione ou pesquise o patch e clique em Adicionar a PatchList. Repita a etapa para vários patches.
  13. Selecione qualquer um dos valores no campo Tempo Estimado para Aplicar Alteração, que variam de 1 hora a 10 horas.

    Observação:

    Por padrão, os patches CEMLI são aplicados no modo hotpatch, o que significa que os serviços do Oracle E-Business Suite não são interrompidos e reiniciados.

  14. Marque a caixa de seleção Aceitar Risco para confirmar sua aceitação do risco de aplicar CEMLIs e ler a instrução de risco antes que a RFC possa ser criada.

    Marque a caixa de seleção Pular Automaticamente para concluir o RFC apesar de qualquer falha de código personalizado durante o aplicativo de patch ignorando automaticamente o adworker com falha.

    Marque a caixa de seleção Interromper Automaticamente para interromper a execução de RFC em caso de falhas de código personalizado durante o aplicativo de patch e encerrar a execução.

    Observação

    É importante selecionar uma das opções acima ao criar um ACE RFC. O restante do processo de criação e programação de RFC permanece o mesmo. Por padrão, a caixa de seleção Pular Automaticamente é marcada automaticamente. Se o RFC for automaticamente ignorado ou interrompido, o Status do RFC do MOS será Aguardando Cliente.

    Para selecionar os serviços que precisam ser reiniciados após a aplicação do patch, continue na etapa 15. Caso contrário, continue na etapa 21.

  15. (Opcional) Se qualquer serviço precisar ser reiniciado após a aplicação do patch, clique em Selecionar Opções.

    A caixa de diálogo Selecionar Opções de Bounce é aberta, exibindo a lista de hosts e serviços disponíveis.

  16. Marque a caixa de seleção correspondente aos serviços que precisam ser reiniciados.

  17. (Opcional) Se quiser excluir os dados do módulo de cache do Apache, deixe a caixa de seleção Limpar Cache do Apache marcada (padrão). Além disso, para EBS 12.2 e acima, se você quiser devolver o Servidor Gerenciado, deixe a caixa de seleção Servidor Gerenciado marcada (padrão para EBS 12.2 e superior).

  18. Clique em Selecionar.

    O campo Bounce é preenchido automaticamente com dados no host e no serviço que precisam ser reiniciados.

    Observação

    Se qualquer serviço precisar ser reiniciado depois que o patch for aplicado, o tempo estimado listado no campo Tempo Estimado para Aplicar Alteração será aumentado automaticamente em uma hora.

  19. Clique em Observação do Cliente para adicionar um plano de ação ou qualquer outra informação relevante que você deseja incluir no RFC.

  20. Marque a caixa de seleção Backup Automático para ativar/desativar o backup Automático para instâncias Não Prod. Para instâncias de Produção, essa caixa de seleção é marcada automaticamente e não pode ser desmarcada.

    Esta seleção de Provisionamento de backup Automático só está disponível para a opção Correção de Dados ACE. Os usuários que selecionaram a opção de Aplicação de Patches CEMLI não verão esse recurso.

  21. Clique em Criar RFC.

    Observação

    Para programar RFCs no Packager, você deve ter o privilégio Aprovador Autorizado do MOS para o ambiente do Oracle E-Business Suite em que o patch do CEMLI será implantado. Caso contrário, solicite que um aprovador autorizado por MOS para sua organização programe o RFC por meio do Oracle Automated CEMLI Execution.

  22. Se você tiver privilégios RFC de Programação MOS, a caixa de diálogo RFC Automática será aberta.

    Para programar o RFC para execução em 30 minutos, continue na etapa 23.

    Para selecionar outra data e hora de execução, continue na etapa 25.

  23. Clique em Sim para programar o RFC para execução em 15 minutos.

    Observação:

    Se outro RFC já estiver programado para execução ao mesmo tempo, para a mesma instância, a caixa de diálogo Programar RFC será aberta, permitindo que você escolha outro intervalo de tempo para seu RFC. Continue na etapa 25.

  24. Clique em OK.

  25. Clique em Não na caixa de diálogo RFC Automática para selecionar uma data e hora de execução futura.

    A caixa de diálogo Programar RFC é aberta.

  26. Clique no ícone de calendário Ícone Calendário para selecionar uma data.

  27. Selecione o horário apropriado no menu e clique em Verificar.

  28. Se a disponibilidade do intervalo de tempo for confirmada, clique em Aprovar.

    O RFC é exibido na tabela Lista de RFC, com o status Aberto - Pronto para Execução. Para obter mais informações sobre os detalhes e ações disponíveis na tabela Lista de RFCs, consulte Monitorando RFCs.

Monitorando RFCs

Saiba como monitorar os RFCs.

A tabela Lista de RFC permite:

  • ver detalhes de RFC no My Oracle Support

  • exibir o status atual de uma RFC no Oracle Automated CEMLI Execution

  • cancelar, programar e reprogramar um RFC

  • ver os arquivos de log associados a um RFC

As seguintes informações estão disponíveis para cada registro na tabela Lista de RFC:

  • Número de RFC: Especifica o ID que foi atribuído automaticamente ao RFC quando o RFC foi criado.

  • Destino: Especifica o nome da instância à qual o patch será aplicado.

  • Resumo: Fornece uma descrição das ações necessárias no RFC.

  • Número do Patch: Especifica o número do patch a ser aplicado.

  • Criado em: especifica a data e a hora em que o RFC foi criado.

  • Data Programada Local: Especifica a data e a hora em que o patch está programado para implantação.

  • Status: Especifica a situação do RFC em um determinado momento. As opções disponíveis incluem:

    • Fechado - Anulado

    • Fechado - Concluído

    • Aberto - Aprovado e Programado

    • Aberto - Aguardando cliente

    • Aberto - Aguardando UAT do cliente

    • Aberto - Execução Concluída

    • Aberto - Execução em andamento

    • Abrir - Novo

    • Aberto - Pronto para execução

    • Aberto - Pronto para programação/aprovação

  • Status do Cliente: Especifica o andamento que o cliente fez no processo RFC. As opções disponíveis incluem:

    • 1-Callback

    • Confirmada

    • IRR

    • ReviewUpdate

  • Cancelar: Clique no botão Cancelar neste campo para cancelar um RFC com os status Aberto - Pronto para Execução e Aberto - Aprovado e Programado.

  • Programação: Clique no botão Programar neste campo para programar um RFC com o status Aberto - Pronto para Programação/Aprovação ou para reprogramar um RFC com os status Aberto - Pronto para Execução e Aberto - Aprovado e Programado.

  • Logs: Clique no botão Logs neste campo para ver e fazer download do conteúdo do arquivo de log para RFCs concluídos. A janela Logs RFC é aberta, permitindo que você exiba o conteúdo de um arquivo de log específico e faça download de um arquivo com os arquivos de log disponíveis.