Как мне вручную удалить Oracle? - PullRequest
19 голосов
/ 17 сентября 2008

Иногда моя база данных Oracle в Windows скрывается. Как мне вручную удалить Oracle?

Ответы [ 6 ]

46 голосов
/ 17 сентября 2008

Шестиступенчатый процесс удаления всех вещей Oracle с компьютера с Windows:

A. Удалить службы Oracle : В реестре перейдите на \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services и удалите все, что начинается с "Oracle"

B. Удалить другие данные Oracle из реестра : Перейдите на \HKEY_LOCAL_MACHINE\SOFTWARE\ и удалите ключ ORACLE

C. Reboot

D. Удалить все программное обеспечение Oracle из каталогов, где вы его установили

E. Удалить инвентаризацию программного обеспечения Oracle : Удалить каталог C:\Program Files\Oracle. Вы должны делать это независимо от того, где вы установили программное обеспечение Oracle - установщик Oracle автоматически записывает информацию здесь.

F. Удалите все ярлыки из меню «Пуск».

G. Удалить Каталоги Oracle из переменной среды PATH.

Чтобы упростить очистку в будущем, я настоятельно рекомендую вам установить продукты Oracle на одну или несколько виртуальных машин.

4 голосов
/ 18 мая 2011

Стоит отметить, что существует официальный автономный деинсталлятор Oracle: https://docs.oracle.com/cd/E11882_01/install.112/e47689/remove_oracle_sw.htm#LADBI1332,, который я только что использовал для удаления клиента Oracle 11. Это не обязательно лучше или проще в использовании, чем верхнее предложение на этой странице, но оно «официальное».

Стоит заметить, что если вы используете официальный деинсталлятор, временная папка не имеет пробелов. Так что, если вы установите его в «Документы и настройки ... \ temp», это не удастся. Используйте кнопку настроек среды панели управления, чтобы сначала установить папку TEMP.

4 голосов
/ 17 сентября 2008

Посмотрите на:

http://www.oracle -base.com / Статьи / Разное / ManualOracleUninstall.php

В основном это сводится к:

Удалите все, что можете с помощью установщика. Удалите ключи Oracle из реестра. Удалите каталоги Oracle с вашего компьютера.

С (конечно) необходимыми перезагрузками, добавляемыми по мере необходимости; -)

3 голосов
/ 08 января 2014

Удалите Oracle 10g из окна 7, Xp

шаг 1: Откройте меню «Пуск» и в файлах программы найдите папку oracle - oraDb10g_home и выберите продукты установки oracle -> Universal Installer.

шаг 2: Выберите «Удалить продукт», после чего появится новое окно, установите флажок oracleDb10g_home1, как показано ниже. Нажмите на кнопку удалить. Это удалит оракула. ​​

шаг 3: Удалите файл регистрации из Regedit, чтобы полностью удалить oracle 10g. Запустите Regedit.

Удалите следующие ключи, если он выходит после удаления .

HKEY_CURRENT_USER \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ ORACLE HKEY_LOCAL_MACHINE \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ ORACLE HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ EventLog \ Application \ Oracle.oracle HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ OracleDBConsole HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Oracle10g_home HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ OraclService

шаг 4 : теперь удалите папку, в которую вы установили программное обеспечение. По умолчанию он устанавливается на диск c как C: \ oracle и из C: \ Programs Files \ Oracle.

Следовательно, при успешном выполнении этих шагов Oracle 10g полностью удаляется. Если у вас возникли проблемы с удалением или удалением программы (oracle), сделайте комментарий ниже, мы рассмотрим это.

1 голос
/ 18 сентября 2008

Советы по использованию виртуальной машины самые лучшие: не беспокойтесь о деинсталляции. Просто установите полную среду Oracle и после одного успешного запуска: перезапустите виртуальную машину ... после повторного разрушения Oracle home: просто удалите текущую виртуальную машину и удалите резервную копию

0 голосов
/ 17 сентября 2008

Предполагается, что ОС Unix-типа и что вы правильно установили ее, используя учетную запись с именем oracle ...

find / -user oracle -exec rm -fr {} \;

Как уже было сказано, это должно быть сделано как root, и вам лучше не думать о потере всех без исключения файлов, принадлежащих oracle. Там не будет ... НЕТ восстановления от этого метода.

...