Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Oracle 數據庫徹底卸載重裝 13 步走:注冊表、服務、環境變量、目錄、清單、ODBC、日誌全清理

編輯:Windows XP 系統介紹

Oracle 協載不乾淨,重裝時安裝程式閃退、報「已安裝」錯誤。13 步手動深度清理,乾淨如初裝。

  1. 停止所有 Oracle 服務:services.msc → 全部 Oracle* 服務 → 停止並設「禁用」。
  2. 通用安裝器卸載產品:開始 → 程式 → Oracle - OraHome - Oracle Installation Products → Universal Installer → 卸載所有產品 (保留 Installer 自身)。
  3. 刪除註冊表機碼:
      HKLM\SOFTWARE\ORACLE
      HKLM\SYSTEM\CurrentControlSet\Services\Oracle*
      HKLM\SYSTEM\CurrentControlSet\Services\Eventlog\Application\Oracle*
  4. 清理環境變量:系統屬性 → 高級 → 環境變量 → 刪除 CLASSPATH、PATH 中 Oracle 相關路徑。
  5. 刪除快捷方式/菜單項:桌面、開始菜單、啟動資料夾、程式組。
  6. 刪除安裝目錄:C:\Program Files\Oracle (或自定義 ORACLE_HOME)。
  7. 重啟電腦:釋放文件鎖定,確保目錄可刪。
  8. 刪除殘留文件:C:\Oracle、C:\Windows\ORACLE.INI、oradim*.INI、oraodbc.ini 等。
  9. 清理 WIN.INI:刪除 [ORACLE] 區段。
  10. 刪除 ODBC DSN:控制面板 → 管理工具 → 數據源 (ODBC) → 系統 DSN/用戶 DSN → 刪除 Oracle 相關。
  11. 清理事件日誌:事件查看器 → 應用程式/系統日誌 → 刪除 Oracle 來源條目。
  12. 處理無法刪除的 DLL:重啟後再刪,或用 Unlocker/LockHunter 釋放鎖定。
  13. 重裝選新目錄:安裝時指定新 ORACLE_HOME,舊目錄裝完重啟後可手動刪除。

避坑提醒

  • 註冊表操作前**導出備份**對應分支,誤刪可還原。
  • 多版本共存時**僅清理目標版本**相關項,勿誤傷其他版本。
  • 企業環境建議用 Oracle 官方 Deinstall Tool (11gR2+ 自帶) 自動化清理。

13 步走完,Oracle 重裝零阻礙。

Copyright © Windows教程網 All Rights Reserved