Oracle APEX 4.2安装与配置
如果使用现有schema,选择yes,在Re-use existing schema,
在列表中选择一个schema
输入新的用户名和密码,选择一个空间配额 如果建立一个新的schema
校验输入信息,点击建立工作空间 2. 建立一个Oracle Application Express用户
登录到Oracle Application Express Administration Services。
打开浏览器
http://hostname:port/apex/apex_admin 输入:admin/password
点击“管理工作空间” 点击“管理开发者和用户” 点击“建立用户” 输入用户属性:
? 用户名:最长100字符,不包括空格,特殊字符仅允许@和. ? 电子邮件地址: ? First Name ? Last Name ? 描述
? 默认日期格式
输入账号权限
? Workspace:从列表中选择工作空间
? Default Schemas:指定data browsing, application creation, and
SQL script execution的默认schema。当工作空间有多余一个schema可用时,这个schema是默认的,这个设置不是因为安全,仅是用户参照。
? User is a workspace administrator:指定用户拥有工作空间管理员
权限。管理员能够访问所有组件,能够管理用户账号,组和开发服务。如果实例管理员关闭,组件将不可用。
? User is a developer:指定用户开发者权限。开发者必须访问
Application Builder, SQL Workshop, or both。如果实例管理员关闭,组件将不可用。
? Application Builder Access:决定开发者是否能访问Application
Builder
? SQL Workshop Access:决定开发者是否能访问SQL Workshop ? Team Development Access :决定开发者是否能访问Team
Development
19 / 51
Oracle APEX 4.2安装与配置 ? Set Account Availability:选择锁定阻止账号使用,解锁与允许账
号使用。 输入密码:
? Password:密码大小写敏感 ? Confirm Password:再次输入密码
? Require Change of Password On First Use:选择No允许用户使用
相同密码,选择Yes用户在第一次登录时必须修改密码。
3.3.14 登录建立的工作空间
打开浏览器
http://hostname:port/apex
3.4 从OTN下载并配置the Embedded PL/SQL Gateway
3.4.1 安装Oracle 数据库并完成预安装任务
Oracle Application Express必须Oracle database Release 10.2.0.4 或之后版本或 Oracle Database 10g Express Edition
3.4.2 下载并安装Oracle Application Express
7. 下载Oracle Application Express英文版或多语言版
http://www.oracle.com/technetwork/developer-tools/apex/downloads/index.html
8. 解压文件
UNIX:$unzip apex_4.2_en.zip 或 $unzip apex_4.2.zip Windows:直接在Windows Explorer中解压 9. 改变工作目录到apex
10. 使用sql*plus以sysdba角色的sys用户连接到数据库进行Oracle
Application Express安装
11. 检查默认策略文件中存在的密码复杂度规则 12. 选择一个相应的安装选项
完整的开发环境提供了开发应用完全的应用构建环境。运行时环境使用户能运行应用且不能改变应用。
20 / 51
Oracle APEX 4.2安装与配置 可用的安装选项包括:
完整开发环境运行apexins.sql脚本并使用如下显示的四个参数: @apexins.sql tablespace_apex tablespace_files tablespace_temp images ? tablespace_apex:Oracle Application Express应用用户的表空间名; ? tablespace_files: Oracle Application Express 文件用户的表空间名; ? tablespace_temp: 临时表空间名
? images:Oracle Application Express images的虚拟目录。为支持Oracle
Application Express将来的升级,定义虚拟image目录为/i/。 例子:@apexins.sql SYSAUX SYSAUX TEMP /i/
注意:如果下列错误,则请退出SQL*Plus并改变进入工作目录到apex:
SP2-0310: unable to open file \
运行时环境运行apxrtins.sql脚本并使用如下显示的四个参数: @apxrtins.sql tablespace_apex tablespace_files tablespace_temp images ? tablespace_apex:Oracle Application Express应用用户的表空间名; ? tablespace_files: Oracle Application Express 用户表空间的文件名; ? tablespace_temp: 临时表空间名
? images:Oracle Application Express images的虚拟目录。为支持Oracle
Application Express将来的升级,定义虚拟image目录为/i/。 例子:@aprxtins.sql SYSAUX SYSAUX TEMP /i/
当Oracle Application Express安装时,将建立3个新的数据库账号: ? APEX_040200:这个账号是Oracle Application Express schema 和元数
据的所有者;
? FLOWS_FILES:这个账号是 Oracle Application Express上传文件的所
有者;
? APEX_PUBLIC_USER:这是最小权限的账号,用户Oracle Application
Express配置Oracle Application Express Listener 或 Oracle HTTP Server and mod_plsql。This account is created to enable a later switch to a different HTTP server。
注:Oracle Application Express必须从一个可写的目录安装
3.4.3 修改admin账号密码
在安装新的Oracle Application Express,或是从运行时环境转换到开发环境时,你必须修改内部账号admin的密码。
注:admin账号用于登录Oracle Application Express Administration Services管理Oracle Application Express实例。
21 / 51
Oracle APEX 4.2安装与配置 修改admin账号密码: sqlplus / as sysdba @apxchpwd.sql
3.4.4 配置Emdedded PLSQL Gateway
Embedded PL/SQL gateway在Oracle 11g上已经被安装。然而你必须配置它,在你Oracle Application Expresss使用它之前。
注:Oracle XML DB Protocol Server with the embedded PL/SQL gateway 在Oracle 11g之前不被支持。
1. 运行apex_epg_config.sql配置脚本
在新的安装中,运行性apex_epg_config.sql脚本配置Embedded PL/SQL gateway,然后解锁anonymous账号。
注:如果是升级安装并且之前配置了embedded PL/SQL gateway,那么略过这节,跳到“从之前版本升级时更新目录” 运行apex_epg_config.sql脚本: 改变工作目录到apex解压目录 sqlplus / as sysdba
运行apex_epg_config.sql脚本,使用之前解压的基目录作为参数
@apex_epg_config.sql E:\\apex_4.2.6 解锁anonymous账号
alter user anonymous account unlock;
2. 从之前版本升级时更新目录
如果你从Oracle Application Express执行的版本升级,你必须运行apxldimg.sql更新目录。
注:如果不是从一个之前的版本升级,那么这个步骤是不需要的。image将通过之前一步运行的apex_epg_config.sql脚本载入。 运行apxldimg.sql脚本:
运行apxldimg.sql脚本,使用之前解压的基目录作为参数
@apxldimg.sql E:\\apex_4.2.6
注:以上例子假定将apex解压到E:\\apex_4.2.6 3. 校验Oracle XML DB Protocol Server端口
Embedded PL/SQL gateway运行在Oracle数据库的Oracle XML DB Protocol Server中。你可以通过确定相关联的端口号Oracle XML DB Protocol Server是否运行。
校验端口号,确认Oracle XML DB Protocol Server运行:
sqlplus / as sysdba
22 / 51
相关推荐: