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

Windows XP 環境下徹底移除 Oracle 10g 完整步驟

     編輯:Oracle 資料庫基礎

適用環境

  • 作業系統:Windows XP Professional
  • 資料庫:Oracle Database 10g (10.1/10.2)
  • 安裝路徑範例:D:\Oracle

完整移除流程(13 步驟)

  1. 停止所有 Oracle 服務
    控制台 → 管理工具 → 服務,停止名稱含 Oracle、TNS、DBConsole 等服務。
  2. 執行 Universal Installer 解除安裝
    開始 → 程式集 → Oracle - OraDb10g_home1 → Oracle Installation Products → Universal Installer,移除所有 Oracle 產品(安裝程式本身保留)。
  3. 刪除註冊表機碼:HKLM\SOFTWARE\Oracle
    執行 regedit,刪除整個 Oracle 節點。
  4. 刪除服務註冊表項目
    路徑:HKLM\SYSTEM\CurrentControlSet\Services,搜尋並刪除所有 Oracle* 開頭的項目。
  5. 刪除事件日誌來源
    路徑:HKLM\SYSTEM\CurrentControlSet\Services\Eventlog\Application,刪除所有 Oracle 相關鍵值。
  6. 清除環境變數
    系統內容 → 進階 → 環境變數,從 PATH、CLASSPATH 移除 Oracle 路徑(如 D:\Oracle\product\10.2.0\bin)。
  7. 刪除桌面/開始功能表捷徑
    清除桌面圖示、開始 → 程式集 → Oracle、啟動 群組中的所有 Oracle 捷徑。
  8. 刪除 C:\Program Files\Oracle 目錄
  9. 重新開機
    必須重開機才能釋放被鎖定的 DLL/檔案,後續才能完整刪除安裝目錄。
  10. 刪除 Oracle 安裝目錄與殘留檔
    刪除 D:\Oracle (或自訂安裝路徑) 整個目錄樹。
    同時刪除 Windows 目錄下殘留 INI:Oracle.INI, oradim73.INI, oradim80.INI, oraodbc.ini 等。
  11. 清理 WIN.INI
    開啟 C:\Windows\WIN.INI,刪除 [Oracle] 區段。
  12. 移除 ODBC DSN (如有)
    控制台 → 管理工具 → 資料來源 (ODBC),移除所有 Oracle 相關的使用者/系統 DSN。
  13. 清理事件檢視器日誌 (選用)
    開啟 事件檢視器 → 應用程式,篩選來源含 Oracle 的事件並清除。

常見卡住處理

  • 若個別 DLL 無法刪除 → 重開機後再試,或使用 Unlocker 工具釋放鎖定。
  • 重新安裝時建議選擇 新目錄,避免舊檔案干擾。

驗證移除乾淨

  1. 註冊表搜尋 Oracle 無殘留。
  2. 服務列表無 Oracle 服務。
  3. PATH 無 Oracle 路徑。
  4. 磁碟無 Oracle 目錄。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved