Assumindo uma instalação do Windows, consulte isto:
http://www.oracle-base.com/articles/misc/ManualOracleUninstall.php
- Desinstale todos os componentes Oracle usando o Oracle Universal Installer (OUI).
- Execute regedit.exe e exclua a chave HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE. Contém registros completos para todos os produtos Oracle.
- Exclua quaisquer referências a serviços Oracle deixadas na seguinte parte do registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ora*
Deve ser bastante óbvio quais se relacionam com o Oracle.- Reinicialize sua máquina.
- Exclua o diretório "C:\Oracle" ou qualquer diretório que seja seu ORACLE_BASE.
- Exclua o diretório "C:\Program Files\Oracle".
- Esvazie o conteúdo do diretório "C:\temp".
- Esvazie sua lixeira.
Chamando atenção adicional para alguns ótimos comentários que foram deixados aqui:
- Tenha cuidado ao seguir qualquer coisa listada aqui (acima ou abaixo), pois isso pode remover ou danificar quaisquer outros produtos instalados pela Oracle.
- Para Windows de 64 bits (x64), você também precisa excluir o
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE
chave do registro. - Limpe removendo todos os atalhos relacionados que foram instalados no menu Iniciar.
- Variáveis de ambiente de limpeza:
- Considere remover
%ORACLE_HOME%
. - Remova todos os caminhos que não são mais necessários de
%PATH%
.
- Considere remover
Esse conjunto de instruções corresponde a um processo quase idêntico que eu mesmo fiz engenharia reversa ao longo dos anos após algumas instalações confusas do Oracle e quase sempre atendeu à necessidade.
Observe que, mesmo que o OUI não esteja mais disponível ou não funcione, simplesmente seguir as etapas restantes ainda deve ser suficiente.
(Revisão nº 7 revertida para não citar incorretamente a fonte original e não remover o crédito dos outros comentários que contribuíram para a resposta. Edições adicionais são apreciadas (e, em seguida, remova este comentário), se for possível encontrar uma maneira para manter essas considerações.)