Ако приемем инсталация на Windows, моля, вижте това:
http://www.oracle-base.com/articles/misc/ManualOracleUninstall.php
- Деинсталирайте всички компоненти на Oracle с помощта на Oracle Universal Installer (OUI).
- Изпълнете regedit.exe и изтрийте ключа HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE. Това съдържа цели на регистъра за всички продукти на Oracle.
- Изтрийте всички препратки към услуги на Oracle, останали в следната част на регистъра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ora*
Трябва да е доста очевидно кои са свързани с Oracle.- Рестартирайте вашата машина.
- Изтрийте директорията "C:\Oracle" или каквато и да е директория, която е вашата ORACLE_BASE.
- Изтрийте директорията "C:\Program Files\Oracle".
- Изпразнете съдържанието на вашата директория "C:\temp".
- Изпразнете кошчето си.
Обръщаме допълнително внимание към някои страхотни коментари, които бяха оставени тук:
- Бъдете внимателни, когато следвате всичко, изброено тук (по-горе или по-долу), тъй като това може да премахне или повреди всички други инсталирани на Oracle продукти.
- За 64-битов Windows (x64) трябва също да изтриете
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE
ключ от системния регистър. - Почистете, като премахнете всички свързани преки пътища, които са били инсталирани към менюто "Старт".
- Почистване на променливите на средата:
- Помислете за премахване на
%ORACLE_HOME%
. - Премахнете всички пътища, които вече не са необходими от
%PATH%
.
- Помислете за премахване на
Този набор от инструкции се случва да съответства на почти идентичен процес, който сам бях преобразувал през годините след няколко объркани инсталации на Oracle и почти винаги отговаряше на необходимостта.
Имайте предвид, че дори ако OUI вече не е наличен или не работи, простото следване на останалите стъпки пак трябва да е достатъчно.
(Ревизия № 7 е върната, за да не се цитира неправилно оригиналния източник и да не се премахва кредитът на другите коментари, допринесли за отговора. По-нататъшните редакции се оценяват (и след това, моля, премахнете този коментар), ако може да се намери начин да поддържаме тези съображения.)