OPatch falhou com o código de erro 73? Como corrigi-lo

OPatch falhou com o código de erro 73? Como corrigi-lo

Oracle é um popular sistema de gerenciamento de banco de dados relacional (RDBMS) desenvolvido pela Oracle Corporation. Ele é amplamente usado em todo o mundo, mas alguns administradores descobriram que o OPatch falhou com o código de erro 73 ao instalar um patch ou durante uma atualização do Oracle.

O problema é amplamente relatado para certas atualizações, mas geralmente é um problema do usuário responsável pela incapacidade de aplicar patches provisórios.

Para aqueles que estão se perguntando o que é o código de erro 73, ele indica que o patch é incompatível com a instalação atual ou que outro processo o está bloqueando. Aqui estão os motivos comuns por trás disso:

  • Caminho incorreto
  • Permissões insuficientes
  • Outro Oracle Universal Installer está em execução
  • Problemas de inventário
  • Executando o Oracle Interim Patch Installer incorreto

Como faço para corrigir falha no OPatch com código de erro 73?

Antes de passarmos para as soluções um pouco complexas, tente primeiro estas soluções rápidas:

  • Reinicie o computador e tente executar o patch Oracle novamente.
  • Certifique-se de instalar o patch correto. Verifique se é aplicável ao seu sistema.
  • Verifique se você está instalando o patch Oracle com uma conta de administrador.
  • Execute o prompt de comando com privilégios administrativos . Basta clicar com o botão direito nele e selecionar Executar como administrador.
  • Verifique se o diretório ORACLE_HOME/.patch_storage está bloqueado. Se for esse o caso, restaure-o e exclua o arquivo de bloqueio patch_locked.
  • Baixe o patch novamente, caso a culpa seja dos arquivos de patch corrompidos.

Se nada funcionar, vá para as correções listadas a seguir.

1. Encerre todos os outros processos Oracle

  1. Pressione Ctrl+ Shift+ Escpara abrir o Gerenciador de Tarefas e localizar todos os processos Oracle .
  2. Clique com o botão direito em cada um individualmente e selecione Finalizar tarefa .
    tarefa final para corrigir opatch falhou com código de erro 73
  3. Depois de encerrar todos eles, tente novamente a instalação do patch.

Freqüentemente, quando você vê que o OPatch falhou com o código de erro 73 19c, a culpa é de outro processo Oracle, e encerrá-lo deve fazer com que tudo funcione.

2. Reconfigure as permissões

  1. Vá para a pasta ORACLE_HOME/.patch_storage, clique com o botão direito nela e selecione Properties .
  2. Vá para a guia Segurança e clique em Editar .
    editar
  3. Selecione Administradores ou o perfil de usuário ativo na lista, marque a caixa de seleção Controle total em Permitir e clique em OK para salvar as alterações.
    controlo total

Alternativamente, você pode modificar a propriedade do subdiretório oraInventory e configurá-lo corretamente.

3. Registre novamente o Oracle Home

Quando o OPatch LsInventory retorna a mensagem OPatch failed with error code 73, é provável que estejamos apontando para um local de inventário do OPatch incorreto ou que o Oracle Home não esteja anexado a ele.

Para consertar as coisas, execute os seguintes comandos:% cd $ORACLE_HOME/oui/bin % ./attachHome.sh

4. Mova os arquivos manualmente

Quando os patches da CPU não estiverem sendo instalados, mova manualmente os seguintes arquivos do diretório de instalação do OPatch para o diretório dedicado do OPatch:

  • opatch.install
  • opatch.log
  • opatch.license
  • opatch.manual
  • opatch.properties
  • opatch.scripting
  • opatch.service
  • opatch.settings
  • opatch.versão

5. Altere a localização do Oracle Home

Um administrador do sistema relatou que o OPatch falhou com a mensagem do código de erro 73 com Weblogic 12c quando o Oracle Home não foi configurado corretamente. Simplesmente mudar sua localização resolveu o problema.

Deve estar inicialmente em:/oracle/DRD/11203

Mova o Oracle Home para:/oracle/DRD/112_64

E certifique-se de que a variável de ambiente ORACLE_HOME esteja armazenada no mesmo diretório do Oracle.

6. Use a opção ignoreSysPrereqs

  1. Pressione Windows + S para abrir a Pesquisa, digite Prompt de Comando , clique com o botão direito no resultado relevante e selecione Executar como administrador.
    prompt de comando
  2. Clique em Sim no prompt do UAC.
  3. Configure a pasta de instalação do OPatch.
  4. Agora, execute o seguinte comando: OPatch -ignoreSysPrereqs
    comando para corrigir opatch falhou com código de erro 73
  5. Aguarde a execução do comando e verifique se a instalação do OPatch foi concluída com êxito.

7. Entre em contato com o suporte da Oracle

Quando nada mais funcionar, a última opção é entrar em contato com o suporte da Oracle . Talvez seja um bug no patch mais recente, e se outros também relatassem o mesmo, a equipe de suporte saberia.

Mesmo caso contrário, eles estão bem equipados para lidar com essas consultas e sabem quais problemas podem desencadear a mensagem OPatch falhou com o código de erro 73.

Embora existam muitas causas subjacentes ao erro, incluindo alguns conflitos de patch, as coisas geralmente são fáceis de corrigir.

Lembre-se de que é melhor baixar atualizações por meio de uma conexão de Internet estável e rápida para evitar a perda de arquivos críticos ou a corrupção de algum deles no processo.

Diga-nos o que o ajudou a corrigir o erro na seção de comentários abaixo.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *