Oracle APEX 4.2-安装与配置

  • 格式:docx
  • 大小:215.40 KB
  • 文档页数:51

[键入文字]

[键入文字]

Oracle

APEX 4.2安装与配置

Oracle 官方文档翻译

北极熊 2015年16周 Oracle APEX 4.2安装与配置

I

绪言 .......................................................................................................... 1

1 Oracle Application Express安装综述................................................. 2

1.1 安装过程概述 ......................................................................... 2

1.2 从之前的Oracle Application Express版本升级 ....................... 2

1.3 关于运行环境 ......................................................................... 2

1.4 关于选择Web监听器 ............................................................. 3

1.4.1 关于 Oracle Application Express Listener和Oracle HTTP

Server with mod_plsql ....................................................................... 3

1.4.2 About the Embedded PL/SQL Gateway ................................ 4

1.4.3 Selecting a Web Listener in an Oracle RAC Environment ...... 4

1.5 可用的安装场景 ..................................................................... 4

1.5.1 Downloading from OTN and Configuring the Oracle

Application Express Listener: ........................................................... 5

1.5.2 Downloading from OTN and Configuring the Embedded

PL/SQL Gateway ................................................................................. 5

1.5.3 Downloading from OTN and Configuring Oracle HTTP Server 6

2 Oracle Application Express安装要求................................................. 6

2.1 Oracle Database 要求 ................................................................ 6

2.2 Browser 要求 ............................................................................. 7

2.3 Web Listener 要求 ..................................................................... 7

2.4 Disk Space 要求 ......................................................................... 8

2.5 Oracle XML DB 要求 ................................................................... 8

2.6 PL/SQL Web Toolkit ..................................................................... 8

Oracle APEX 4.2安装与配置

1 / 51 绪言

这篇指南描述如何安装和配置Oracle Application Express.

Oracle APEX 4.2安装与配置

2 / 51

1 Oracle Application Express安装综述

1.1 安装过程概述

安装包含以下过程:

 计划安装:此章设计Oracle Application Express安装的必须步骤。在计划阶段,你应该明确是否安装完整的开发环境或是运行环境。你还应该明确使用哪种Web 监听器。Oracle Application Express可用的监听器选项包括:embedded pl/sql gateway,或是Oracle

HTTP Server和mod_plsql。

完整的开发环境提供完全的应用构建环境为开发者。运行环境产品实现的合适选择,当运行应用且不需要改变它时。更多内容见:“关于Oracle Application Express 运行环境”;

 校验安装需求:“Oracle Application Express 安装需求”描述了安装之前在你系统中必须具备的最小需求;

 安装软件:必须得安装步骤取决于你选择的Web监听器

1.2 从之前的Oracle Application Express版本升级

如果你之前安装了Oracle Application Express的1.5.x, 1.6.x, 2.0.x, 2.2.x,

3.0.x, 3.1.x, 3.2.x, 4.0x or 4.1x版本,选择相应场景中的升级步骤将Oracle

Application Expresss升级到4.2,并将Oracle Application Express 4.2数据库对象建立在一个新的schema,然后移植应用。

1.3 关于运行环境

为测试产品实例,Oracle Application Express支持仅安装Oracle

Application Express的运行时版本。运行时环境最小化安装足迹和权限以提升应用的安全性,在运行环境中开发者不会由于疏忽改变产品应用。

Oracle Application Express能够运行产品应用,但是不为管理提供Web接口。运行环境仅仅包含运行应用所必须的包。管理运行时环境使用sql*plus或是Sql developer工具运行APEX_INSTANCE_ADMIN API。学习更多的见Oracle Application Express Application Builder User's Guide中的"Managing a Runtime Environment"。

从一个已存在实例中添加或删除开发接口的脚本见Oracle Application

Express的安装场景中升级部分。 Oracle APEX 4.2安装与配置

3 / 51

1.4 关于选择Web监听器

为了接收和响应来之Internet的请求。Oracle Application

Express使用下列三种Web监听器之一,Oracle Application Express Listener, Oracle HTTP

Server with mod_plsql,or the embedded PL/SQL gateway。如何选择最佳的Web监听器参见:

/technetwork/developer-tools/apex/application-express/apex-deploy-installation-1878444.html#listener

1.4.1 关于 Oracle Application Express Listener和Oracle HTTP Server with mod_plsql

Oracle Application Express监听器直接与Oracle Application Express引擎通讯。Oracle HTTP Server使用mod_plsql插件与数据库内部的Oracle

Application Express引擎通讯。Oracle Application Express监听器与Oracle HTTP

Server作为Web Server与Oracle数据库内部对象之间通讯的中介器。具体来说它们调用SQL*net连接映射浏览器请求到数据库存储过程中。下面的图片说明了Oracle Application Express监听器的体系结构。

使用Oracle Application Express Listener or Oracle HTTP Server (Apache)

with mod_plsql主要好处在于分离中间层与数据库层。

当使用Oracle HTTP Server时image存储在文件系统中,相关别名 /i/。如果从一个之前的Oracle Application Express版本升级,可以定位文件系统中的image目录,通过以下文件能够搜索别名/i/: Oracle HTTP Server和Oracle 11g r1之后的版本,看dads.conf文件

Oracle Application Server 10g,看marvel.conf文件 Oracle APEX 4.2安装与配置

4 / 51

1.4.2 About the Embedded PL/SQL Gateway

Oracle XML DB Protocol Server 和 embedded PL/SQL gateway随着Oracle数据库安装。它提供Oracle数据库内的Web服务器和建立动态应用必须的结构。embedded PL/SQL gateway运行在数据库的XML DB协议服务器中并包含mod_plsql核心特性。下面的图片说明了Oracle embedded PL/SQL gateway的体系结构。

安全方面:The embedded PL/SQL gateway运行Oracle数据库内部作为XML DB HTTP 协议监听器的一部分。因为Oracle Application Express在安装时与HTTP监听器是同样的数据库,它不可能从数据库分离HTTP监听器。因此Oracle不推荐在Internet中使用embedded PL/SQL gateway。