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

Windows 環境下 Oracle 8i/9i/10g/11g/12c/19c 安裝圖解指南(通用流程)

     編輯:關於SqlServer

安裝前準備

項目建議規格
CPUx64 多核心 (Intel/AMD)
記憶體最少 2 GB,生產建議 8 GB+
交換空間1.5~2 倍實體記憶體
磁碟空間軟體 10 GB+,資料檔另行規劃 (ASM/檔案系統/RAW)
作業系統Windows Server 2016/2019/2022、Windows 10/11 Pro/Ent
權限本機 Administrators 群組成員
環境關閉防毒掃描安裝目錄、停用不必要服務、同步時間 (NTP)

通用安裝流程 (Oracle Universal Installer)

  1. 解壓媒體:將下載的 ZIP 解壓至本機目錄 (路徑無中文/空格/特殊字元)。
  2. 以系統管理員身分執行 `setup.exe`。
  3. 設定安全更新:輸入 My Oracle Support 帳號 (可略過)。
  4. 選擇安裝選項:
    • 建立並設定資料庫
    • 僅安裝資料庫軟體 (稍後 DBCA 建庫)
    • 升級現有資料庫
  5. 系統類別:伺服器類 / 桌面類。
  6. Grid Infrastructure (可選):若使用 ASM/叢集,先安裝 GI 再安裝 DB。
  7. 安裝類型:典型 / 進階 (自訂元件、語言、目錄)。
  8. Oracle 基底目錄:`ORACLE_BASE` (如 `D:\app\oracle`),軟體安裝於 `ORACLE_BASE\product\版本\dbhome_1`。
  9. 庫存目錄:`oraInventory` 位置。
  10. 前置條件檢查:自動驗證核心參數、套件、磁碟、記憶體等。失敗項必須修復,勿勾選「忽略所有」。
  11. 資料庫識別:全域資料庫名 (`DB_NAME.DB_DOMAIN`)、SID (≤ 8 字元)。
  12. 管理密碼:SYS、SYSTEM、DBSNMP、PDBADMIN 等設定強密碼。
  13. 儲存管理:檔案系統 (指定資料檔/快速恢復區路徑) / ASM / OMF。
  14. 字元集:強烈建議 AL32UTF8 (Unicode),避免亂碼與遷移痛苦。
  15. 範例結構描述:可選安裝 HR/OE 等範例。
  16. Enterprise Manager Database Express:內建 Web 管理介面 (HTTPS 5500/5501)。
  17. 摘要確認 → 安裝:進度條階段:檔案複製 → 連結 → 設定 → 資料庫建立 (DBCA) → 完成。

安裝後驗證


-- 確認執行個體狀態
SQL> SELECT instance_name, status, version FROM v$instance;

-- 確認字元集
SQL> SELECT * FROM nls_database_parameters WHERE parameter LIKE '%CHARACTERSET%';

-- 確認表空間
SQL> SELECT tablespace_name, status FROM dba_tablespaces;

-- 監聽器狀態
LSNRCTL> STATUS

常見問題排查

  • ORA-01034 / ORA-27101:執行個體未啟動 → 檢查服務 `OracleService`、環境變數 `ORACLE_SID`、`ORACLE_HOME`。
  • INS-32026:目錄非空 → 選擇空目錄或清理。
  • PRVF-0002 核心參數不足 → 依提示修改登錄/系統設定重啟。
  • 防火牆封鎖 1521/5500 → 開放輸入規則或關閉防火牆 (僅測試環境)。

版本差異快速查閱

版本支援狀態關鍵特性
8i/9i/10g終止支援歷史遷移專案
11.2.0.4延長支援結束RAC、Data Guard、分區、壓縮
12.1/12.2終止/延長支援多租戶 (CDB/PDB)、In-Memory、JSON
18c/19c長期支援 (19c 至 2027+)自動索引、即時統計、Sharding、PDB 遷移
21c/23c創新版本區塊鏈表、JSON 雙重性、圖查詢
Oracle 安裝畫面範例
圖示:Oracle Universal Installer 典型安裝步驟畫面 (版本差異僅介面細節)
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved