本教程说明如何在 Oracle 数据库 11g 中配置 Oracle Application Express 3.0。
所需时间
大约 30 分钟
本教程包括下列主题:
将鼠标置于此图标上以加载和查看本教程的所有屏幕截图。 (警告:因为此操作会同时加载所有屏幕截图,所以网速较慢时,响应时间可能会比较长。)
注:此外,您还可以在下列步骤中将鼠标放在每个单独的图标上,从而仅加载和查看与该步骤相关的屏幕截图。可以通过单击各个屏幕截图来将其隐藏。
在 Oracle 数据库 11g 中安装 Oracle Application Express 已经变得更加容易了。在 Oracle 数据库 11g 中,在安装数据库时安装 Oracle Application Express。您只需配置 PL/SQL 网关。在 Oracle 数据库先前的版本中,您需要安装 Apache,尽管在 Oracle 数据库 11g 仍可使用该选项,但不再需要安装它了。
返回主题列表
开始本教程之前,您应该:
安装 Oracle 数据库 11g。
在 Oracle 数据库 11g 中,您通过运行配置脚本 apxconf.sql 来配置嵌入式 PL/SQL 网关。通过运行该脚本,您可以配置 Oracle XML DB HTTP 服务器的端口,并可指定 Oracle Application Express ADMIN 帐户的口令。然后,解除 ANONYMOUS 帐户的锁定。执行以下步骤:
打开一个终端窗口,然后输入以下命令:
cd $ORACLE_HOME/apex sqlplus sys/<sys_password> as sysdba @apxconf
在本示例中,为 Application Express Administrator 帐户输入一个管理员口令 oracle,然后按 Enter。
为 XDB HTTP 服务器的端口输入 8080,然后按 Enter。这也是默认端口。
嵌入式 PL/SQL 网关已经配置。
最后一步是解除对匿名用户的锁定。从终端窗口中,输入以下命令:
ALTER USER ANONYMOUS ACCOUNT UNLOCK;
创建应用程序之前,应先创建一个工作区和一个工作区管理员用户。执行以下步骤:
打开浏览器,输入以下 URL:
http://<hostname>:8080/apex/apex_admin
输入 admin 作为 Username,输入 oracle 作为 Password(或您在安装期间指定的口令)。然后,单击 Login。
您首次登录时,需要更改口令。输入当前口令 oracle,然后输入一个新口令并单击 Apply Changes。
单击 Return。
您需要再次登录并指定新口令。然后单击 Login。
在 Manage Workspaces 下,单击 Create Workspace。
输入 obe 作为 Workspace Name,然后单击 Next。
为“Re-use Existing Schema?”选择 No。在 Schema Name 和 Password 域中输入 obe,为 Space Quota 选择 5。然后单击 Next。
输入 obe 作为 Administrator Username,然后输入您的 Administrator Password 和电子邮件地址。然后,单击 Next。注:除工作区以外还将创建一个新的管理员用户。
检查您的工作区请求,然后单击 Create。
现已创建了工作区和用户。单击 Done。
现在,您希望以 obe 工作区的 obe 用户进行登录。单击 Logout。
您希望创建一个开发人员用户。这是使用 Oracle Application Express 创建数据库对象和应用程序的用户。执行以下步骤:
单击 Login。
输入以下详细信息,然后单击 Login。 Workspace:obeUsername:obe Password:<您的口令>
在窗口右侧的 Administration 区域中,选择 Manage Application Express Users。
单击 Create。
在 User Name 域中输入 dev1,在 Password 和 Confirm Password 域中输入 oracle。输入电子邮件地址,然后单击 Create User。
开发人员用户创建成功。现在您可以注销,然后以 DEV1 身份登录。单击 Logout。
您希望以开发人员用户身份登录到 OBE 工作区。执行以下步骤:
输入以下详细信息,然后单击 Login。 Workspace:obeUsername:dev1 Password:<您的口令>
您首次登录时,需要更改口令。输入当前口令,然后输入一个新口令并单击 Apply Changes。
显示 Workspace 主页。
在本教程中,您学习了如何:
创建新的工作区和工作区管理员
创建开发人员用户