Oracle 9i 三大支柱產品線
1. Oracle 9i Database(數據庫服務器)
| 版本 | 定位 | 核心特性差異 |
| Enterprise Edition (EE) | 大型企業核心業務、關鍵任務 | 全功能:RAC、分區、並行、壓縮、高級安全、OLAP、空間、Data Mining、Advanced Replication、Streams 等 |
| Standard Edition (SE) | 中型企業、部門級應用 | 單實例、基本高可用、無 RAC/分區/並行/高級壓縮,CPU 限制 4 sockets |
| Personal Edition (PE) | 單機開發、測試、桌面部署 | 功能近 EE 但僅單用戶、單機、不可用於生產服務 |
2. Oracle 9i Application Server (9iAS)(中間件/應用服務器)
| 版本 | 定位 | 包含組件亮點 |
| Enterprise Edition | 互聯網級、企業級 Web 應用、Portal、BI、無線 | OC4J (J2EE)、Web Cache、Portal、Wireless、Reports、Discoverer、Forms Services、Identity Management (OID/SSO)、Enterprise Manager |
| Standard Edition | 部門級 Web 應用 | OC4J、Web Cache、基礎 Portal、無 Identity Management 高級功能 |
3. Oracle 9i Developer Suite(開發工具套件)
整合了構建、部署、管理 Oracle 9i 應用的完整工具鏈:
- JDeveloper:Java/J2EE/Web Services 集成開發環境(免費)。
- Forms/Reports Builder:傳統表單/報表快速開發(Client/Server、Web 部署)。
- Designer:業務建模、數據建模、系統分析設計 (CASE)。
- Discoverer:即席查詢、報表發布、BI 分析。
- SCM (Software Configuration Manager):版本控制、構建部署自動化。
- Enterprise Manager (Client 端):開發階段性能調試、SQL 分析。
版本號含義:9i = 9.0.1 / 9.2.0
- 9.0.1 (2001):首發,引入 RAC (Real Application Clusters)、XML DB、OLAP、VPD、TDE 雛形。
- 9.2.0 (2002):成熟穩定版,性能大幅提升,`DBMS_METADATA`、`LogMiner` 增強,長期支援至 2007/2010。
授權關鍵點
- EE 按 **Processor** 或 **Named User Plus** 授權;SE 僅按 Processor(最多 4 sockets)。
- 選項 另購:Partitioning、RAC、Advanced Security、OLAP、Spatial、Data Mining 等。
- 9iAS EE 包含 Identity Management,若單獨購買 IDM 需額外授權。
遷移路徑建議
9i 已進入**延長支持結束**(2010/2013),現有系統應規劃遷移至 **19c Long Term Support** 或 **21c/23c Innovation Release**,關注:
- 字符集統一遷移至 `AL32UTF8`。
- 非標準 SQL/舊語法改寫(如 `(+)` 外連接 → ANSI JOIN)。
- J2EE 應用遷移至 WebLogic / TomEE / Spring Boot + OC4J 兼容模式。
- Forms/Reports 遷移至 APEX / ORDS / 現代 Web 技術棧。
清晰認知 9i 三大產品線的版本分層與功能邊界,是舊系統資產盤點與現代化改造的基礎。