Удаление Oracle Client из Windows
Бывает, что необходимо не только установить клиент оракла, но и удалить его. Сделать это также просто как любые другие обычные приложения не получится (ввиду его сложной архитектуры наверное ), поэтому об этом процессе написан целый официальный мануал: http://download.oracle.com/docs/cd/B28359_01/install.111/b32007/deinstall.htm.
Глянем в первую очередь на него, и если найдем что-то полезное попробуем таки удалить этот Oracle Client 11G.
В соответствии с официальным планом действий предлагается остановить все ORA-службы и вызвать универсальный инсталлятор для автоматической деинсталляции всего клиента целиком, но бывает что при установке некоторых клиентов сам этот универсальный инсталлятор не устанавливается, поэтому тут надо искать другие подходы (кроме ручного удаления которое весьма муторно, хотя и полностью описано в том же мануале).
В итоге мне помог вызов deinstall.bat из папки deinstall деинсталляционной утилиты от Oracle (Oracle De-install Utility (11.2.0.2.0) for Microsoft Windows (32-bit) которую можно скачать по ссылке абсолютно бесплатно) для удаления очень тонких клиентов , т.е. выглядело это примерно так:
C:\deinstall>deinstall.bat -home C:\app\admin\product\11.2.0\client_1\
И по сообщениям в cmd можно судить о том что мы удаляем в полуавтоматическом режиме:
Запись опубликована 25.04.2011 в 1:04 дп и размещена в рубрике Вопрос-Ответ. Вы можете следить за обсуждением этой записи с помощью ленты RSS 2.0. Можно оставить комментарий или сделать обратную ссылку с вашего сайта.
Как полностью удалить Oracle 11g?
Как полностью удалить клиента Oracle 11g с моего компьютера? Я запускаю Windows 7, 64-бит.
Я попытался запустить deinstall.bat , но это не работает.
4 ответа
Сначала используйте Start -> Run -> Services.msc, найдите все сервисы Ora * и остановите их.
- Удалите все компоненты Oracle с помощью Oracle Universal Installer (OUI).
- Удалить HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE (и HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE на 64-битной версии) ключ, содержащий записи реестра для всех продуктов Oracle, используя смерзаться.
- Удалить любые ссылки на сервисы /компоненты Oracle в следующих местоположение реестра: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/ . Ищет ключевые записи, которые начинаются с «Ора», которые, очевидно, связаны с Oracle.
- Перезагрузите рабочую станцию.
- Удалить каталог ORACLE_BASE. (например, C: \ Oracle)
- Удалить каталог C:\Program Files\Oracle .
- Очистить каталог temp.
- Очистить корзину.
- Удалите записи оракула в переменной PATH в разделе Computer => Properties => Расширенные системные настройки => Окружающая среда Variaiable => PATH
- В этом же месте удалите запись ORACLE_HOME
Шаги: Сначала остановите все службы Oracle.
- START -> RUN -> Services.msc
- Найдите все сервисы Ora * и amp; нажмите кнопку STOP
- Пуск -> RUN -> Regedit
- Найдите папку HKEY_LOCAL_MACHINE в реестре
- Открытая папка программного обеспечения
- Удалить папку Oracle в разделе «Программное обеспечение»
- Открыть системную папку в HKEY_LOCAL_MACHINE
- Откройте папку CurrentControlSet в системной папке
- Открытые службы
- Удалить все ключи, связанные с Oracle. Каждый ключ начинается с «ORA ..»
- Закрыть regedit
- Удалить папку ORACLE_HOME
- Удалить папку Oracle в Program Files
- Reboot
Используйте универсальный установщик. Если вы попытаетесь удалить все сразу, это не позволит вам. Поэтому сначала удалите программу. УБЕДИТЕСЬ, ЧТОБЫ ОСТАВИТЬ УНИВЕРСАЛЬНЫЙ УСТАНОВЩИК. Затем вернитесь и удалите Home.
Как мне полностью удалить Oracle 11g?
Как полностью удалить клиент Oracle 11g с моего компьютера? Я использую Windows 7, 64-битную версию.
Я пытался бежать deinstall.bat , но это не работает.
Сначала используйте Пуск -> Выполнить -> Services.msc, найдите все службы Ora * и остановите их.
- Удалите все компоненты Oracle с помощью универсального установщика Oracle (OUI).
- Удалите HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE (и HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE на 64-битном) ключ, который содержит записи реестра для всех продуктов Oracle, с помощью regedit.
- Удалите все ссылки на Oracle услуги / компоненты в следующем разделе реестра: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/ . Ищет ключевые записи, начинающиеся с «Ora», которые, очевидно, связаны с Oracle.
- Перезагрузите рабочую станцию.
- Удалите каталог ORACLE_BASE. (т.е. C: \ Oracle)
- Удалить каталог C:\Program Files\Oracle .
- Очистите временный каталог.
- Опорожните корзину.
- Удалите все записи оракула в переменной PATH в разделе «Компьютер»> «Свойства»> «Дополнительные параметры системы» => «Переменная среды» => «PATH».
- Там же удалите запись ORACLE_HOME
Шаги: сначала остановите все службы Oracle.
- START -> RUN -> Services.msc
- Найдите все услуги Ora * и нажмите СТОП
- Пуск -> RUN -> Regedit
- Найдите в реестре папку HKEY_LOCAL_MACHINE
- Открыть папку с программным обеспечением
- Удалите папку Oracle в разделе «Программное обеспечение».
- Откройте системную папку в HKEY_LOCAL_MACHINE
- Откройте папку CurrentControlSet в системной папке
- Открытые услуги
- Удалите все ключи, связанные с Oracle. Каждый ключ начинается с «ORA ..»
- Закрыть регедит
- Удалить папку ORACLE_HOME
- Удалить папку Oracle в Program Files
- перезагружать
Я пришел сюда из-за этого сообщения при попытке установить Oracle 11g XE после ранее неудачной попытки:
«Установщик обнаружил уже существующий экземпляр XE в этой системе. Установка не может быть продолжена»
Конечно, я убрал все по разным источникам, включая этот, но он продолжал жаловаться. Он также не отображается в списке установленных программ.
Я вспомнил очень старую утилиту, которая была поставлена однажды с Office 2000, я думаю. Она называется «Утилита очистки установщика Windows» (оригинальная загрузка называется msicuu2.exe ). Загрузите его из надежного источника, запустите его с правами администратора, и вы, вероятно, найдете в списке потерянную запись для Oracle.
Нажмите [Удалить], подтвердите предупреждение и продолжите настройку. Это сработало для меня.
Как полностью удалить Oracle 11g?
как полностью удалить клиент Oracle 11g с компьютера? Я использую Windows 7, 64-разрядная.
Я пробовал запускать deinstall.bat , но это не работает.
4 ответов
сначала используйте Пуск — > Выполнить — > службы.msc, найдите все службы Ora* и остановите их.
- удалить все компоненты Oracle с помощью универсального установщика Oracle (OUI).
- удалить HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE (и HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE на 64бит) раздел, содержащий записи реестра для всех продуктов Oracle с помощью смерзаться.
- удалить все ссылки к услугам/компонентам Oracle в следующем расположение реестра: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/ . Ищет ключевые записи, которые начинаются с «Ora», которые, очевидно, связаны с Оракул.
- перезагрузите рабочую станцию.
- удалить каталог ORACLE_BASE. (я.е C:\Oracle)
- удалить каталог C:\Program Files\Oracle .
- очистить временный каталог.
- очистить корзину.
- удалить все записи Oracle в переменной PATH под Компьютер =>Свойства => Дополнительные параметры системы => среда Variaiable => путь
- там же удалите запись ORACLE_HOME
шагов: Остановите все службы Oracle.
- Пуск -> Выполнить -> службы.msc
- найдите все Ora* услуги и нажмите на стоп
- Пуск — > Выполнить — > Regedit
- найдите папку HKEY_LOCAL_MACHINE в реестре
- открыть папку с программами
- удалить папку Oracle в разделе Software
- открыть системную папку в HKEY_LOCAL_MACHINE
- открыть папку CurrentControlSet в системе папка
- Открыть Услуги
- удалить все ключи, связанные с Oracle. Каждый ключ начинается с » ORA..»
- закрыть regedit
- удалить папку ORACLE_HOME
- удалить папку Oracle в Program Files
- Reboot
используйте универсальный установщик. Если вы попытаетесь удалить все сразу не дадут. Поэтому сначала удалите программу. НЕ ЗАБУДЬТЕ ОСТАВИТЬ УНИВЕРСАЛЬНЫЙ УСТАНОВЩИК ОТКРЫТЫМ. Затем вернитесь и удалите Home.