首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

Oracle 11g Windows 完整安裝與乾淨卸載圖文教程

     編輯:Oracle 資料庫相關知識

前言

Oracle 11g 雖非最新版本,但在眾多企業生產環境中仍廣泛使用。本文提供 Windows 7/10/Server 環境下的完整安裝流程、常見坑點規避,以及徹底卸載的兩種方案,助您一次成功部署。

一、安裝前準備

1. 版本選擇建議

  • Windows 7/10/Server 2008 R2 以上:建議使用 Oracle 11g Release 2 (11.2.0.4)
  • Windows XP/Server 2003:僅支援 Oracle 10g,11g 不相容

2. 官方下載與解壓關鍵步驟

  1. 訪問 Oracle 官網下載頁,接受授權協議
  2. 下載兩個壓縮包:win64_11gR2_database_1of2.zip、win64_11gR2_database_2of2.zip
  3. 關鍵操作:解壓後 必須將兩個 database 目錄合併為一個(將較小目錄內容剪切到較大目錄,選擇覆蓋),否則安裝會提示缺少檔案

二、圖形化安裝流程

1. 啟動安裝

雙擊合併目錄下的 setup.exe,建議以「系統管理員身份執行」。

2. 關鍵配置步驟

步驟建議設定說明
安全更新跳過離線環境可取消勾選
安裝選項建立並配置資料庫含樣本結構
系統類別桌面類 / 伺服器類視記憶體大小決定
典型安裝Oracle 基礎目錄如 D:\app\oracle,其餘路徑自動衍生
資料庫版本企業版含完整功能
字符集AL32UTF8支援多語言,避免亂碼
口令管理解鎖 SCOTT 並設定密碼SCOTT 含教學常用測試表(EMP、DEPT 等)

3. 安裝後驗證

-- 使用 SQL*Plus 測試
CONN system/your_password
SELECT * FROM scott.emp;

三、SCOTT 帳號解鎖與密碼設定(若安裝時未操作)

-- 以 SYSDBA 登入
CONN / AS SYSDBA
-- 解鎖
ALTER USER scott ACCOUNT UNLOCK;
-- 設定密碼
ALTER USER scott IDENTIFIED BY tiger;
-- 測試
CONN scott/tiger

四、完整卸載方案

Oracle 無原生卸載程式,直接刪除目錄會因服務鎖定失敗。提供兩種乾淨卸載法:

方案一:官方 deinstall 工具(推薦 11.2.0.2+ 版本)

# 以管理員身份開啟 CMD
cd D:\app\oracle\product\11.2.0\dbhome_1\deinstall
deinstall.bat

依提示確認即可自動清理註冊表、服務、環境變數與檔案。

方案二:手動深度清理(適用於安裝失敗殘留)

  1. 停止所有 Oracle 服務:services.msc → 停止以 Oracle 開頭的服務
  2. 清理註冊表(regedit):
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ → 刪除 Oracle 相關鍵值
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\ → 刪除 Oracle 事件來源
    • HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\ → 刪除整個 Oracle 節點
  3. 清理環境變數:系統變數 PATH 中移除 Oracle 路徑(建議先複製到記事本編輯再貼回)
  4. 重啟電腦 釋放檔案鎖定
  5. 刪除殘留目錄:
    • 安裝目錄:D:\app\oracle\(或自訂路徑)
    • C 盤殘留:C:\Program Files\Oracle\、C:\Users\All Users\Oracle\
    • 開始功能表捷徑

五、常見安裝失敗對策

現象原因解決
檢查先決條件失敗記憶體/交換空間不足、缺少系統補丁關閉非必要程式、增加虛擬記憶體、打補丁
缺少檔案提示未合併兩個 database 目錄重新解壓並正確合併
監聽器配置失敗防火牆阻擋、主機名解析錯誤關閉防火牆測試、檢查 hosts 檔案
EM 配置失敗端口衝突、主機名含底線修改主機名、指定可用端口

總結

遵循「合併解壓目錄 → 以管理員執行 → 關鍵步驟解鎖 SCOTT → 失敗時用 deinstall 乾淨卸載」四大原則,Oracle 11g Windows 部署成功率極高。建議安裝完成後立即備份 ORACLE_HOME 與資料檔案,為後續遷移升級留後路。

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