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:
ApplyUpdate
um ou mais serviços estavam em execução.ApplyUpdate
está travado devido a algum problema do OPatch .[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:
<MIDDLEWARE_HOME>\.patch_storage
<MIDDLEWARE_HOME>\EPMSystem11R1\.patch_storage
<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 scriptApplyUpdate
.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:
Solução:
Oracle/Middleware/EPMSystem11R1/products/financialreporting/lib/owasp-esapi/resources
.*.properties
) de Oracle/Middleware/EPMSystem11R1/products/financialreporting/lib/resources/esapi
para o diretório recém-criado.ESAPI.properties
e atualize a entrada ESAPI.Logger
da seguinte forma:
ESAPI.Logger=org.owasp.esapi.logging.slf4j.Slf4JLogFactory