首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> Oracle 資料庫 >> Oracle 教學

Windows 完全卸載 Oracle 11g 標準化步驟清單

     編輯:Oracle 教學

Windows 完全卸載 Oracle 11g 標準化步驟清單

Oracle 卸載不僅是「解除安裝」,需徹底清除服務、註冊表、環境變數、目錄、ODBC、事件日誌等殘留,否則重新安裝極易失敗。本文提供標準化 15 步驟清單。

標準化卸載 15 步驟

  1. 停止所有 Oracle 服務**:
    services.msc → 停止 OracleService*、Oracle*Listener*、Oracle*DBConsole*、Oracle*JobScheduler*
  2. 通用安裝器解除安裝**:
    開始 → 程式集 → Oracle - OraHome → Oracle Installation Products → Universal Installer
    → 「解除安裝產品」 → 「全部展開」 → 選中除 OraDb11g_home1 外全部 → 移除
  3. 刪除 HKLM\SOFTWARE\ORACLE**:
    regedit → HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE → 右鍵刪除
  4. 刪除服務註冊表**:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
    → 刪除所有 Oracle*、OraWeb* 開頭的鍵值
  5. 刪除事件日誌來源**:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application
    → 刪除所有 Oracle* 開頭的鍵值
  6. 刪除類別註冊**:
    HKEY_CLASSES_ROOT
    → 刪除 Ora*、Oracle*、Orcl*、EnumOra* 開頭的所有鍵值
  7. 刪除用戶選單順序**:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs
    → 刪除 Oracle* 開頭的鍵值
  8. 刪除 ODBC 驅動程式**:
    HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI
    → 保留「Microsoft ODBC for Oracle」,刪除其他含 Oracle 的鍵值
  9. 清除環境變數**:
    我的電腦 → 內容 → 進階 → 環境變數
    → 系統/用戶變數:CLASSPATH、PATH 中移除所有 Oracle 路徑
  10. 刪除桌面/選單捷徑**:
    桌面、開始功能表→程式集、啟動資料夾 → 刪除所有 Oracle 相關圖示
  11. 刪除 Oracle 目錄**:
    控制台 → 系統管理工具 → 資料來源 (ODBC) → 系統 DSN / 用戶 DSN
    → 刪除所有 Oracle 相關資料來源
  12. 清除事件檢視器日誌**:
    eventvwr.msc → Windows Logs → Application
    → 篩選 Oracle 來源 → 清除記錄 (或右鍵「清除記錄」)
  13. 重啟電腦**:
    確保所有檔案鎖定釋放、服務完全停止
  14. 驗證乾淨度**:
    情況處理
    DLL 檔案刪不掉 (被鎖定)重啟電腦 → 以管理員身分執行 CMD → del /f /q filepath 或使用 Unlocker 工具
    多 Oracle Home 共存Universal Installer 逐個 Home 解除安裝,註冊表清理需區分 Home 路徑
    Oracle 12c/18c/19c步驟相同,但註冊表路徑含版本號 (如 ORACLE\KEY_OraDB18Home1)
    RAC 叢集環境需先解除叢集配置 (rootcrs.pl -deconfig),再按單機流程
    
    
    

    快速腳本化清理 (PowerShell)

    
    

    卸載後重新安裝建議

    • 使用**新目錄** (如 D:\Oracle19c 而非覆蓋舊目錄)
    • 安裝前關閉防毒軟體、防火牆
    • 以管理員身分執行安裝程式
    • 預先建立 Oracle 用戶 (本地/域用戶) 並加入 Administrators 群組
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved