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

Windows 2000 徹底移除 Oracle 8.1.7 完整步驟指南

     編輯:Oracle 資料庫基礎

前置條件

  • OS:Windows 2000
  • Oracle Home:C:\Oracle (OraHome81)

12 步驟標準流程

  1. 停止所有 Oracle 服務:控制台 → 管理工具 → 服務,停止 OracleServiceSID、OracleTNSListener、OracleHTTPServer 等。
  2. 通用安裝程式解除安裝:開始 → 程式集 → Oracle - OraHome81 → Oracle Installation Products → Universal Installer → 移除所有產品 (保留 Installer 本身)。
  3. 刪除註冊表機碼 (regedit):
    • HKEY_LOCAL_MACHINE\SOFTWARE\Oracle
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services (所有 Oracle* 開頭項目)
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application (Oracle 事件來源)
  4. 清除環境變數:系統內容 → 進階 → 環境變數,移除 CLASSPATH、PATH 中 Oracle 相關路徑。
  5. 刪除捷徑與選單:桌面、開始功能表、啟動群組中所有 Oracle 圖示。
  6. 刪除程式目錄:\Program Files\Oracle。
  7. 重新開機 (釋放檔案鎖定)。
  8. 刪除 Oracle Base 目錄:C:\Oracle 及所有子目錄。
  9. 清除 Windows 目錄殘留檔:C:\WINNT 下 Oracle.INI、oradim73.INI、oradim80.INI、oraodbc.ini 等。
  10. 編輯 WIN.INI:刪除 [Oracle] 區段 (若存在)。
  11. 移除 ODBC DSN:控制台 → ODBC 資料來源 → 系統 DSN,刪除 Oracle 相關項目。
  12. 清除事件檢視器日誌:應用程式日誌中 Oracle 來源項目。

常見殘留問題處理

  • DLL 無法刪除:重開機後再刪,或使用 movefileex 排程下次開機刪除。
  • 重新安裝:建議選新目錄 (如 D:\Oracle\OraHome92),避免舊殘留干擾。

驗證清單

[ ] 服務管理員無 Oracle 服務
[ ] regedit 搜尋 "Oracle" 無結果
[ ] PATH/CLASSPATH 無 Oracle 路徑
[ ] C:\Oracle、C:\Program Files\Oracle 不存在
[ ] ODBC 系統 DSN 無 Oracle 項目
[ ] 事件檢視器無 Oracle 來源
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved