Oracle Application Express 2.0(以前的 HTML DB)的安装与配置
在 Windows 上安装和配置 Oracle HTML DB 2.0
Oracle Application Express 2.0(以前的 HTML DB)的安装与配置
目的
本教程介绍了如何在现有的 Oracle 数据库 10g 第 2 版上安装并配置 Oracle Application Express 2.0(以前的 HTML DB)。
所需时间
大约 30 分钟
主题
本教程包括下列主题:
查看屏幕截图
将光标置于此图标上以加载和查看本教程的所有屏幕截图。
(警告:因为此操作会同时加载所有屏幕截图,所以网速较慢时,响应时间可能会比较长。)
注意:此外,您还可以在下列步骤中将鼠标放在每个单独的图标上,从而仅加载和查看与该步骤相关的屏幕截图。可以通过单击各个屏幕截图来将其隐藏。
概述
安装 Oracle HTML DB 要求您运行一个 SQL 脚本将所有 PL/SQL 程序包加载到数据库中,以便您可以运行 Oracle HTML DB。此外,Oracle HTML DB 要求安装并配置了运行 HTML DB 的 HTTP Server。
前提条件
开始本教程之前,您应该:
安装 Oracle HTTP Server
Oracle HTML DB 是一个使用 Oracle HTTP Server 运行的应用程序。Oracle HTTP Server 从 Oracle 数据库 10g 配套 CD 或 Oracle 应用服务器 10g 中安装。在本教程中,您将从 Oracle 数据库 10g 配套 CD 中安装 Oracle HTTP Server。执行以下步骤:
1.
下载并解压缩 Oracle 数据库 10g 配套 CD。
2.
通过 setup.exe 执行该安装程序。
3.
在 Welcome 窗口中,单击 Next。
4.
选择第三个选项Oracle Database 10g Companion Products 并单击 Next。
5.
您需要在新的 Oracle 主目录中安装 Oracle HTTP Server。指定 Name 和 Path,然后单击 Next。
6.
选择 Apache Standalone并单击 Next。
7.
安装程序将验证您的系统是否满足最低要求。当完成时,单击 Next。
8.
单击 Install。
9.
进度窗口显示。
10.
显示 Configuration Assistant 窗口。
11.
当安装成功完成后,单击 Exit,然后单击 Yes。
12.
安装 HTML DB 之前,需确保您的 PATH Environment Variable 设置正确。选择 Start > Settings > Control Panel,然后双击 System。
13.
单击 Advanced 选项卡。然后单击Environment Variables。
14.
在 System variables 部分,选择 Path 并单击 Edit。
15.
确保将路径中第一个目录设为您的 Oracle 数据库 10g 主目录,而不是 Apache HTTP Server 主目录。然后单击 OK。
安装 Oracle HTML DB 2.0
要安装 Oracle HTML DB 软件,请执行以下步骤:
2.
解压缩htmldb_2.0.zip。
3.
打开一个终端窗口,执行以下命令:
cd sqlplus /nolog
connect / as sysdba
@htmldbins oracle SYSAUX SYSAUX TEMP /i/ orcl
以上语句取决于您的配置
@htmldbins
Oracle HTML DB 安装到了数据库中。
复制图像
您需要将 Oracle HTML DB 使用的图像复制到相应的目录。执行以下步骤:
1.
打开一个 DOS 窗口,执行以下命令:
cd /Apache/Apache
mkdir images
cd images
xcopy /s /images/*.*
是在 HTTP 安装的目录(例如,c:\oracle\product\10.2.0\http_1)。
是您解压缩 htmldb zip 文件并使其可用于安装的目录。
注意:您也可以使用 Windows Explorer 复制文件。
配置 HTTP Server 以运行 Oracle HTML DB
要运行 Oracle HTML DB,您需要在 HTTP Server 中配置应用程序。执行以下步骤:
1.
创建 \Apache\modplsql\conf\marvel.conf 文件并添加以下语句:
Alias /i/ "\Apache\Apache\images/"
AddType text/xml xbl
AddType text/x-component htc
SetHandler pls_handler
Order deny,allow
Allow from all
AllowOverride None
PlsqlDatabaseUsername HTMLDB_PUBLIC_USER
PlsqlDatabasePassword oracle
PlsqlDatabaseConnectString :1521:PlsqlDefaultPage htmldb
PlsqlDocumentTablename wwv_flow_file_objects$
PlsqlDocumentPath docs
PlsqlDocumentProcedure wwv_flow_file_manager.process_download
PlsqlAuthenticationMode Basic
PlsqlNLSLanguage AMERICAN_AMERICA.UTF8
注意:
指数据库所在的主机名。
指连接数据库的字符串
2.
修改 \Apache\Apache\conf\httpd.conf 文件,在末尾添加以下代码行:
# Include the Oracle configuration file for HTML DB
include "\Apache\modplsql\conf\marvel.conf"
3.
使用以下命令停止和启动 HTTP Server:
cd \opmn\bin
opmnctl stopall
opmnctl startall
创建新的工作区
创建应用程序前,您需要创建一个工作区。执行以下步骤:
1.
打开浏览器,输入以下 URL:
http://:7777/pls/htmldb/htmldb_admin
输入 admin 作为用户名,输入口令 oracle(或您在安装期间曾指定的口令)。然后,单击 Login。
2.
在 Manage Workspaces 下,单击 Create Workspace。
3.
输入 obe 作为工作区名称,然后单击 Next。
4.
为“Re-use Existing Schema?”选择 No。为 Schema Name and Password 输入 obe,然后为 Space Quota 选择 Medium:5 Megabytes。然后单击 Next。
5.
输入 obe 作为用户名,并输入您的口令和电子邮件地址。然后,单击 Next。注意:除工作区外,还创建了一个新的管理员用户。
6.
检查您的工作区请求,然后单击 Create。
7.
现已创建了工作区和用户。单击 Done。
8.
现在,您希望以 obe 工作区的 obe 用户进行登录。单击 Logout。
登录到工作区
您需要登录到刚刚创建的工作区。执行以下步骤:
1.
单击 Login。
2.
输入以下详细信息,然后单击Login。
工作区:obeUsername:obe
Password:obe
3.
显示 Workspace 主页。
总结
在本教程中,您学习了如何:
安装并配置 Oracle HTML DB
创建新的工作区
登录到 Oracle HTML DB
将鼠标移到该图标上可以隐藏所有屏幕截图。