Як повністю видалити Oracle 11g?


20

Як я повністю видаляю клієнт Oracle 11g зі свого комп'ютера? У мене ОС Windows 7, 64-розрядна.

Я спробував бігти deinstall.bat, але це не працює.



Спробуйте видалити папку %TEMP%\CVU*%USERNAME%. Після цього мій deinstall.bat працював чудово.
Wernfried Domscheit

Відповіді:


28

Спочатку використовуйте Пуск -> Виконати -> Services.msc, знайдіть усі сервіси Ora * та зупиніть їх.

Решта - від « Ручна та чиста видалення Oracle для Windows» :

  1. Видаліть усі компоненти Oracle за допомогою Oracle Universal Installer (OUI).
  2. Видаліть HKEY_LOCAL_MACHINE/SOFTWARE/ORACLEHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLEна 64 біт) ключ, який містить записи реєстру для всіх продуктів Oracle, використовуючи regedit.
  3. Видаліть всі посилання на Oracle послуги / компоненти в наступному розділі реєстру: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/. Шукає ключові записи, що починаються з "Ora", які, очевидно, пов'язані з Oracle.
  4. Перезавантажте робочу станцію.
  5. Видаліть каталог ORACLE_BASE. (тобто C: \ Oracle)
  6. Видаліть каталог C:\Program Files\Oracle.
  7. Очистіть каталог temp.
  8. Очистіть кошик.

Це посилання більше не працює ...
Річард Еверетт

2
@RichardEv: Я поправив посилання, але воно не містить набагато більше інформації, ніж вище.
harrymc

6
  1. Видаліть записи Oracle у змінній PATH у розділі Комп'ютер => Властивості => Додаткові параметри системи => Змінна середовище => PATH
  2. Там же видаліть запис ORACLE_HOME

У мене є порада: натисніть Ctrl + R, натисніть: SystemPropertiesAdvancedщоб відкрити діалогове вікно, готуючись до редагування змінних середовища. Пам'ятайте , видалити кілька: ORACLE_UID. Шукайте всі ключові слова Oracleв реєстрі.
nhuvy

1
@DoNhuVy означає [winkey] + [R], щоб відкрити діалог "Виконати"
matt wilkie

так, у мене є помилка.
nhuvy

4

Крок: Спершу зупиніть усі сервіси Oracle.

  1. СТАРТ -> RUN -> Services.msc
  2. Знайдіть усі послуги Ora * та натисніть кнопку STOP
  3. Початок -> RUN -> Regedit
  4. Знайдіть папку HKEY_LOCAL_MACHINE в реєстрі
  5. Відкрийте папку Програмне забезпечення
  6. Видаліть папку Oracle у розділі Програмне забезпечення
  7. Відкрийте папку System в HKEY_LOCAL_MACHINE
  8. Відкрийте папку CurrentControlSet у системній папці
  9. Відкриті служби
  10. Видаліть усі ключі, пов’язані з Oracle. Кожна клавіша починається з "ORA .."
  11. Закрийте regedit
  12. Видаліть папку ORACLE_HOME
  13. Видаліть папку Oracle у файлах програми
  14. Перезавантажте

+1 для зупинки Ora * послуги ramoh, але все інше охоплене попередньою відповіддю від @harrymc.
matt wilkie

1

Я прийшов сюди через це повідомлення при спробі встановити Oracle 11g XE, після невдалої спроби:

"Установник виявив уже існуючий екземпляр XE в цій системі. Установка не може продовжуватися"

повідомлення про помилку

Звичайно, я все прибирав за різними джерелами, включаючи це, але це скаржилось. Він також не відображався у списку встановлених програм.

Я згадав дуже стару утиліту, яку один раз постачали з Office 2000, я думаю. Він називається "Утиліта очищення програми Windows Installer" (оригінальне завантаження називається msicuu2.exe). Завантажте його з надійного джерела, запустіть його з правами адміністратора, і, ймовірно, у списку ви знайдете осиротілу запис для Oracle.

введіть тут опис зображення

Клацніть [Видалити], підтвердьте попередження та продовжуйте налаштування. Це працювало для мене.


0

Використовуйте інсталятор Universal. Якщо ви спробуєте видалити все відразу, це вам не дозволить. Тож спочатку видаліть програму. ЗРОБИТИ ДЕЯКУВАННЯ ВІДНОВЛЕННЯ УНІВЕРСАЛЬНОГО МОНТАЖА. Потім поверніться та видаліть Дім.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.