Vollständige Deinstallation von Oracle 21c unter Windows

Melden

Hier ist ein umfassendes Tutorial zur vollständigen Deinstallation von Oracle 21c unter Windows 10 und 11. Da Oracle keine klassische "Deinstallieren"-Schaltfläche in der Systemsteuerung bietet, müssen einige Schritte manuell durchgeführt werden.

Die saubere Entfernung einer Oracle-Datenbank erfordert mehr als nur das Löschen von Dateien. Befolgen Sie diese Schritte sorgfältig, um Systemkonflikte bei zukünftigen Installationen zu vermeiden.


Schritt 1: Oracle-Dienste stoppen

Bevor Sie Dateien löschen, müssen alle laufenden Oracle-Prozesse beendet werden.

  1. Drücken Sie Windows-Taste + R, geben Sie services.msc ein und drücken Sie die Eingabetaste.
  2. Suchen Sie alle Dienste, die mit „Oracle“ beginnen (z. B. OracleServiceORCL, OracleOraDB21Home1TNSListener).
  3. Klicken Sie mit der rechten Maustaste auf jeden dieser Dienste und wählen Sie Beenden.

Schritt 2: Das Oracle Deinstallations-Tool verwenden

Oracle liefert ein eigenes Skript zur Deinstallation mit.

  1. Öffnen Sie den Explorer und navigieren Sie zu Ihrem Oracle-Home-Verzeichnis (standardmäßig meist: C:\app\<IhrBenutzer>\product\21.3.0\dbhome_1\deinstall).
  2. Klicken Sie mit der rechten Maustaste auf die Datei deinstall.bat und wählen Sie Als Administrator ausführen.
  3. Ein Terminal-Fenster öffnet sich. Das Tool analysiert Ihr System.
  4. Bestätigen Sie die Abfragen (meistens können Sie einfach die Eingabetaste drücken, um die Standardwerte zu übernehmen).
  5. Wenn Sie gefragt werden, ob Sie fortfahren möchten, geben Sie y (für Yes) ein.

Schritt 3: Windows-Registry bereinigen

Das Deinstallations-Tool entfernt oft nicht alle Einträge aus der Registrierung. Diese müssen manuell gelöscht werden.

  1. Drücken Sie Windows-Taste + R, geben Sie regedit ein und drücken Sie Enter.
  2. Navigieren Sie zu folgendem Pfad und löschen Sie den Oracle-Ordner:
    • HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
  3. Navigieren Sie zu folgendem Pfad und löschen Sie alle Oracle-Dienste (Einträge, die mit "Oracle" beginnen):
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
  4. Navigieren Sie zu folgendem Pfad und löschen Sie den Oracle-Eintrag unter:
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application
  5. Schließen Sie den Registrierungs-Editor.

Schritt 4: Umgebungsvariablen löschen

Damit das System nicht mehr versucht, auf Oracle-Pfade zuzugreifen:

  1. Drücken Sie die Windows-Taste und suchen Sie nach „Umgebungsvariablen für dieses Konto bearbeiten“.
  2. Suchen Sie unter „Systemvariablen“ die Variable Path.
  3. Wählen Sie diese aus, klicken Sie auf Bearbeiten und löschen Sie alle Einträge, die auf Oracle verweisen (z. B. Pfade, die dbhome_1\bin enthalten).
  4. Prüfen Sie auch, ob es eine Variable namens ORACLE_HOME oder TNS_ADMIN gibt, und löschen Sie diese gegebenenfalls.

Schritt 5: Verbleibende Ordner löschen

Nun können die physischen Dateien gelöscht werden.

  1. Navigieren Sie zu Ihrem Hauptinstallationsverzeichnis (meist C:\app) und löschen Sie den gesamten Ordner. Falls sich Dateien nicht löschen lassen, starten Sie den PC neu und versuchen Sie es erneut.
  2. Gehen Sie zu C:\Program Files und löschen Sie dort den Ordner Oracle.
  3. Löschen Sie (falls vorhanden) den Ordner unter C:\ProgramData\Microsoft\Windows\Start Menu\Programs\, der Oracle-Verknüpfungen enthält.

Schritt 6: Neustart

Starten Sie Ihren Computer neu, um alle Änderungen abzuschließen. Ihr System ist nun vollständig von Oracle 21c bereinigt.

Hinweis: Gehen Sie bei der Bearbeitung der Registry vorsichtig vor, da das Löschen falscher Schlüssel die Stabilität des Betriebssystems beeinträchtigen kann. Erstellen Sie im Zweifelsfall vorher eine Sicherung der Registry.

0