Desinstalando o Oracle 11g

Manual Oracle Uninstall

Um número de pessoas entraram em contato comigo sobre problemas para desinstalar produtos Oracle. Os dois métodos listados abaixo devem ser utilizados apenas como um último recurso e irá remover todo o software da Oracle que permite a reinstalação. Se você cometer erros que podem ser bastante destrutivo para ter cuidado.

  • Windows
  • UNIX

Windows

No passado, eu tive muitos problemas para desinstalar todos os produtos Oracle de sistemas Windows. Aqui é o meu método último recurso:

  • Uninstall todos componentes Oracle usando o Oracle Universal Installer (OUI).
  • Digite no pesquisar regedit.exe e delete  HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE chaves. Também todas as entradas com do Produto Oracle.
  • Excluir quaisquer referências a serviços Oracle deixados para trás na parte seguinte do registro (HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Ora*).
  • Utilize o localizar para retirar todos excluir outras entradas no registro com o nome de Oracle.
  • Reinicie a máquina
  • Caso vá excluir os diretórios abaixo e não conseguir, verifique se existe algum serviço ativo do oracle e pare o serviço.
  • Exclua a pasta  “C:\Oracle” , ou o diretório chamado ORACLE_BASE.
  • Exclua a pasta “C:\Program Files\Oracle” .
  • Limpe as informações do diretório “C:\temp” .
  • Limpe a lixeira.

Neste ponto, sua máquina será tão limpo de componentes do Oracle como pode ser sem um sistema operacional reinstalação completa.
Lembre-se, editar manualmente o registro pode ser muito destrutivo e forçar uma reinstalação do sistema para fazê-lo apenas como um último recurso.
Se algumas DLLs não pode ser excluída, tente renomeá-los, o depois de um reboot excluí-los.

UNIX

Desinstalar todos os produtos do UNIX é muito mais consistente. Se você precisa de recorrer a uma desinstalação manual, você deve fazer algo como:

  • Desinstalar todos os componentes do Oracle usando o Oracle Universal Installer (OUI).
  • Parar todos os processos pendentes usando os utilitários apropriados.
    # oemctl stop oms user/password
    # agentctl stop
    # lsnrctl stop

    Alternativamente, você pode matá-los usando o comando kill -9 pid como o usuário root.

  • Exclua todos os arquivos do diretório $ORACLE_HOME.
    # cd $ORACLE_HOME
    # rm -Rf *
  • Com exceção do diretório de produtos, excluir diretórios abaixo do $ORACLE_BASE.
    # cd $ORACLE_BASE
    # rm -Rf admin doc jre o*
  • Exclua os arquivos /etc/oratab .Se usar 9iAS delete também o  /etc/emtab
    # rm /etc/oratab /etc/emtab

Espero que isso ajude.

 

Conteúdo original: http://www.oracle-base.com/articles/misc/manual-oracle-uninstall.php