Как мне полностью удалить Oracle 11g?


20

Как полностью удалить клиент Oracle 11g с моего компьютера? Я использую Windows 7, 64-битную версию.

Я пытался бежать deinstall.bat, но это не работает.



Попробуйте удалить папку %TEMP%\CVU*%USERNAME%. После этого мой deinstall.bat работал нормально.
Вернфрид Домшайт

Ответы:


28

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

Остальное, от Manual и Clean Uninstall Oracle для Windows :

  1. Удалите все компоненты Oracle с помощью универсального установщика Oracle (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. Очистите временный каталог.
  8. Опорожните корзину.

Эта ссылка больше не работает ...
Ричард Эверетт

2
@RichardEv: я исправил ссылку, но она не содержит намного больше информации, чем указано выше.
Harrymc

6
  1. Удалите все записи оракула в переменной PATH в разделе «Компьютер»> «Свойства»> «Дополнительные параметры системы» => «Переменная среды» => «PATH».
  2. Там же удалите запись ORACLE_HOME

У меня есть совет: нажмите Ctrl + R, нажмите:, SystemPropertiesAdvancedчтобы открыть диалог, подготовка к редактированию переменных среды. Помните , удалить несколько: ORACLE_UID. Ищите все ключевые слова Oracleв реестре.
nhuvy

1
@DoNhuVy означает [winkey] + [R], чтобы открыть диалоговое окно «Выполнить»
Matt Wilkie

да, я ошибся
nhuvy

4

Шаги: сначала остановите все службы Oracle.

  1. START -> RUN -> Services.msc
  2. Найдите все услуги Ora * и нажмите СТОП
  3. Пуск -> RUN -> Regedit
  4. Найдите в реестре папку HKEY_LOCAL_MACHINE
  5. Открыть папку с программным обеспечением
  6. Удалите папку Oracle в разделе «Программное обеспечение».
  7. Откройте системную папку в HKEY_LOCAL_MACHINE
  8. Откройте папку CurrentControlSet в системной папке
  9. Открытые услуги
  10. Удалите все ключи, связанные с Oracle. Каждый ключ начинается с «ORA ..»
  11. Закрыть регедит
  12. Удалить папку ORACLE_HOME
  13. Удалить папку Oracle в Program Files
  14. перезагружать

+1 для остановки Ora * службы ramoh, но все остальное покрыто более ранним ответом от @harrymc.
Мэтт Уилки

1

Я пришел сюда из-за этого сообщения при попытке установить Oracle 11g XE после ранее неудачной попытки:

«Установщик обнаружил уже существующий экземпляр XE в этой системе. Установка не может быть продолжена»

сообщение об ошибке

Конечно, я убрал все по разным источникам, включая этот, но он продолжал жаловаться. Он также не отображается в списке установленных программ.

Я вспомнил очень старую утилиту, которая была поставлена ​​однажды с Office 2000, я думаю. Она называется «Утилита очистки установщика Windows» (оригинальная загрузка называется msicuu2.exe). Загрузите его из надежного источника, запустите его с правами администратора, и вы, вероятно, найдете в списке потерянную запись для Oracle.

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

Нажмите [Удалить], подтвердите предупреждение и продолжите настройку. Это сработало для меня.


0

Используйте универсальный установщик. Если вы попытаетесь удалить все сразу, это не позволит вам. Поэтому сначала удалите программу. УБЕДИТЕСЬ, ЧТОБЫ ОСТАВИТЬ УНИВЕРСАЛЬНЫЙ УСТАНОВЩИК ОТКРЫТЫМ. Затем вернитесь и удалите дом.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.