#Dica Erro durante a instalação do Oracle 11.2.0.4 no Oracle Linux 7x (Error in invoking target 'agent nmhs' of makefile )
Error in invoking target 'agent nmhs' of makefile '/u01/app/oracle/product/11.2.0.4/sysman/lib/ins_emagent.mk'.
Existe um workaround que pode ser aplicado para correção do mesmo. Durante a instalação, quando o erro for exibido, não clique nas opções da janela exibida (abort, retry ou continue).
Você deve editar o arquivo ins_emagent.mk localizado no $ORACLE_HOME/sysman/lib/ e procurar pela linha $(MK_EMAGENT_NMECTL). No final desta linha, deve ser acrescentada a opção
-lnnz11, conforme exemplo abaixo:
in $ORACLE_HOME/sysman/lib/ins_emagent.mk Localizar a linha: $(MK_EMAGENT_NMECTL) Acrescentar -lnnz11 ao final: $(MK_EMAGENT_NMECTL) -lnnz11
Ou executar o comando abaixo para alterar sem a necessidade de abrir o arquivo.
sed -i "s/(MK_EMAGENT_NMECTL)/(MK_EMAGENT_NMECTL) -lnnz11/g" $ORACLE_HOME/sysman/lib/ins_emagent.mk
Após a alteração, podemos clicar na opção retry da instalação e o processo continuará com sucesso.
Outra opção ignorar o erro e continuar a instalação. Ao final aplicar o patch 19692824.
Este problema ocorre devido ao bug bug 19692824.
Boa! Obrigado por compartilhar, tive esse problema e consegui resolver seguindo a sua dica! Valeu!
ResponderExcluirValeu Jhonata! Eu consegui instalar depois de seguir a tua dica.
ResponderExcluirDisponha
ExcluirMuito obrigado pela dica amigo
ResponderExcluirUma dica para aplicar o workaround de forma direta (sem precisar abrir o arquivo e procurar o texto):
ResponderExcluirsed -i "s/(MK_EMAGENT_NMECTL)/(MK_EMAGENT_NMECTL) -lnnz11/g" $ORACLE_HOME/sysman/lib/ins_emagent.mk