l Oracle9I高可用性(Oracle9i High Availability) l Oracle9I系統管理( Oracle9i Systems Management ) l Oracle9I 安全( Oracle9i Security)
Oracle9i資料庫服務(Oracle9i Database Services):
l商業智慧型與數據倉庫( Business Intelligence and Data Warehousing)
l Oracle9I動態服務( Oracle9i Dynamic Services)
lOracle9I JAVA 和XML(Oracle9i Java and XML)l 電子商務集成(E-Business Integration)
ORACLE OAS和ORACLE iAS
ORACLE公司的iAS 的早期版本是 ORACLE Web Server ,後來第4版改名為ORACLE APPLICATION SERVER ,2000年底前又改名為 ORACLE9i Internet Application Server(ORACLE iAS)。iAS可以與ORACLE8i 或ORACLE9i 結合在一起的綜合開發工具。為創建和部署任何基於網路的應用程式提供了一個完整的Internet 平台,iAS包括了門戶、事務套用、商業智慧型工具、無線上網套用和企業集成等。 Oracle Internet Application Server 提供了行業中最全面的中間層產品,包括通信、表示、商業邏輯、數據快取和系統服務等。
1.通信服務: 基於Apache的ORACLE HTTP Server,主要包括下面模組: mod_jserv:將對servlet 的HTTP請求分發到Oracle iAS 的Servlet 引擎。 Mod_perl:將perl 程式的HTTP請求分發到Apache Web Server 的Perl Interpreter。 Mod_ssl:提供基於SSL證書的公共密鑰,它被用來在客戶端和Apache Server 之間進行加密通信。 Mod_plsql:Oracle 專用模組,用來將HTTP請求傳到資料庫內的PL/SQL和Java存儲過程。
ORACLE8通過安全伺服器中提供的安全服務,加強了ORACLE Web Server中原有的用戶驗證和用戶管理。
網路計算
ORACLE8i在 與JAVA VM 及 CORBA ORB 集成後,將成為NCA(網路計算機體結構)的核心部件。NCA是ORACLE 關於分散式對象與網路計算機的戰略規劃。ORACLE8 對NCA產生了巨大影響,簡化了套用軟體的化分,推動了瘦型客戶機及Web 套用軟體的發展。在ORACLE8 FOR NT 中還提共了新產品Web 發布助理(Web Publishing Assistant ORACLE),提供了一種在WORD WIDE WEB 上發布資料庫信息的簡便,有效的方法。
ORACLE資料庫系統為具有管理ORACLE資料庫功能的計算機系統。每一個運行的ORACLE資料庫與一個ORACLE實例(INSTANCE)相聯繫。一個ORACLE實例為存取和控制一資料庫的軟體機制。每一次在資料庫伺服器上啟動一資料庫時,稱為系統全局區(SYSTEM GLOBAL AREA)的一記憶體區(簡稱SGA)被分配,有一個或多個ORACLE進程被啟動。該SGA 和 ORACLE進程的結合稱為一個ORACLE資料庫實例。一個實例的SGA和進程為管理資料庫數據、為該資料庫一個或多個用戶服務而工作。
在ORACLE系統中,首先是實例啟動,然後由實例裝配(MOUNT)一資料庫。在松耦合系統中,在具有ORACLE PARALLEL SERVER 選項時,單個資料庫可被多個實例裝配,即多個實例共享同一物理資料庫。