Mensagens de Erro Comuns

O inventário está bloqueado durante Aplicar Atualização

Problema: Durante a atualização da versão, o inventário do OPatch pode ficar bloqueado nos seguintes cenários:

  1. Ao executar ApplyUpdate um ou mais serviços estavam em execução.
  2. O processo ApplyUpdate está travado devido a algum problema do OPatch .
  3. Arquivos ou pastas que precisam ser corrigidos estão abertos por alguns outros processos.
[Erro durante a Fase de descoberta do Oracle Home]. Detalhe: OPatchSession não pode carregar o inventário para o devido Oracle Home C:\Oracle\Middleware\EPMSystem11R1. As causas possíveis são: Sem permissão de leitura ou gravação para ORACLE_HOME/.patch_storage O Inventário Central está bloqueado por outra instância OUI Sem permissão de leitura para o Inventário Central O arquivo de bloqueio existe no ORACLE_HOME/.patch_storage O Oracle Home não existe no Inventário Central

Solução: Encontre e exclua os bloqueios em:

  1. <MIDDLEWARE_HOME>\.patch_storage
  2. <MIDDLEWARE_HOME>\EPMSystem11R1\.patch_storage
  3. <ORACLE_INVENTORY DIR>\Inventory\ (a pasta de bloqueios deve ser excluída)

Nota:

Se um arquivo ou pasta estiver sendo usado por algum outro processo, feche o aplicativo ou elimine o processo e execute novamente o script ApplyUpdate.

A Atualização de Versão é executada quando o produto não estiver instalado no ambiente

Problema: Durante a Atualização da Versão, se um produto específico não estiver instalado no ambiente e se ApplyUpdate.ps1 | ou ApplyUpdate.sh for executado, você verá um aviso no resumo e no log de detalhes:

Summary log 2022/04/05 08:56:36 WARN Failed to apply EssbaseServer OPatch. Verifique mais detalhes no log do OPatch
Detail log The details are: Patch 33485383: Required component(s) missing : [ oracle.epmsystem.essbase.server, 11.1.2.4.0 ] [ Error during Prerequisite for apply Phase]. Detail: OPatch failed during prerequisite checks: Prerequisite check "CheckApplicable" failed. System is intact, OPatch will not restore the system Recommended actions : This patch requires some components to be installed in the home. O Oracle Home não possui os componentes ou este patch não é adequado para este Oracle Home. OPatch falhou com código de erro = 39

Solução: Nesse caso, o OPatch (que é usado internamente pelo script ApplyUpdate) detecta automaticamente que o produto não está instalado e pula a aplicação deste patch. Você verá a seguinte mensagem no ApplyUpdateDetail-<date>.log

Patch 33485383: Componentes necessários ausentes : [ oracle.epmsystem.essbase.server, 11.1.2.4.0 ] [Erro durante o pré-requisito da Fase aplicar]. Detail: OPatch failed during prerequisite checks: Prerequisite check "CheckApplicable" failed. System is intact, OPatch will not restore the system Recommended actions : This patch requires some components to be installed in the home. O Oracle Home não possui os componentes ou este patch não é adequado para este Oracle Home. OPatch falhou com código de erro = 39

A atualização de Versão é executada quando o produto já está atualizado

Problema: Durante a Atualização da Versão, se um produto específico OPatch já estiver instalado no ambiente e se ApplyUpdate.ps1 | ou ApplyUpdate.sh for executado, você verá um aviso no resumo e no log de detalhes:

Summary log 2022/04/05 23:17:47 WARN Failed to apply EssbaseServer OPatch. Verifique mais detalhes no log do OPatch 
Detail log The following patch(es) are already installed in the Oracle Home. [33485386] Please roll back the existing identical patch(es) first.

Solução: Neste caso, o OPatch (que é usado internamente pelo script ApplyUpdate) detecta automaticamente que o produto ou FMW OPatch já está instalado/aplicado e pula a aplicação deste patch. Você verá a seguinte mensagem no ApplyUpdateDetail-<date>.log

The following patch(es) are already installed in the Oracle Home. [33485386] Please roll back the existing identical patch(es) first.

Problema:

  1. Não é possível executar relatórios do FR (Financial Reporting) após aplicar Patches do WebLogic CPU OCT 2022.
  2. Relatórios HTML não podem ser acessados após a reversão de patches do 11.2.12.

Solução:

  1. Crie um diretório novo, por exemplo: Oracle/Middleware/EPMSystem11R1/products/financialreporting/lib/owasp-esapi/resources.
  2. Copie todos os arquivos de propriedades (*.properties) de Oracle/Middleware/EPMSystem11R1/products/financialreporting/lib/resources/esapi para o diretório recém-criado.
  3. Edite ESAPI.properties e atualize a entrada ESAPI.Logger da seguinte forma:
    ESAPI.Logger=org.owasp.esapi.logging.slf4j.Slf4JLogFactory
  4. Reinicialize todos os serviços.