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

Windows 2003 Server 徹底清除並重裝 Oracle 9i 實戰手冊

     編輯:Oracle 資料庫基礎

環境

  • OS: Windows Server 2003
  • Oracle Home: D:\Oracle

清除步驟(順序嚴禁顛倒)

  1. 停止所有 Oracle 服務:
    services.msc → 停止 OracleService*, Oracle*Listener, Oracle*Agent 等
  2. 通用安裝器解除安裝:
    開始 → 程式 → Oracle - OraHome9i → 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. 檔案系統清理:
    • 刪除 C:\Program Files\Oracle
    • 重啟機器(釋放被鎖定 DLL)
    • 刪除 Oracle 安裝目錄 D:\Oracle 及所有子目錄

重裝注意事項

  • 若個別 DLL 無法刪除,重啟後再試;仍失敗則忽略,新安裝選擇不同目錄
  • 安裝完成並重啟後,舊目錄殘留檔案即可安全刪除
  • 建議新建專用安裝用戶(非 Administrator),避免權限殘留

驗證清單

  1. 服務清單僅含新實例服務
  2. sqlplus / as sysdba 正常連線
  3. lsnrctl status 監聽正常
  4. Enterprise Manager Console 可登入

結語

Windows 上 Oracle 重裝核心難點在於服務殘留、註冊表孤兒鍵、DLL 檔案鎖定三大殘留物。嚴格遵循「服務→安裝器→註冊表→檔案→重啟」五步法,配合更換安裝路徑,可實現乾淨重裝。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved