您可以对 Oracle 数据库进行设置,以用于 Rational® Focal Point™。
开始之前
必须安装
Rational Focal Point 支持的 Oracle 数据库版本。有关说明,请参阅 Oracle 文档,或咨询 Oracle 数据库管理员 (DBA)。
过程
安装 Rational Focal Point 之前,请确保完成以下数据库配置。
有关配置数据库的指示信息,请参阅 Oracle 数据库文档。
- 创建 Oracle 实例。确保将 NLS_SORT 参数设置为 BINARY_CI。
- 为 Rational Focal Point 创建数据库模式。 要将 Unicode 字符存储为该产品支持的字符,请确保使用 Unicode 字符集来创建数据库。
例如:AL32UTF8。
- 创建用户以持有该 Rational Focal Point 模式。例如:CREATE USER focalpoint IDENTIFIED BY focalpoint。
- 创建三个表空间:FP_DATA、FP_INDEX 和 FP_BIGOBJ。 在以下示例中,在 Windows 机器上输入了 create 语句来创建表空间:
CREATE BIGFILE TABLESPACE FP_INDEX DATAFILE 'C:\oracle\oracle_tbs_windows\FP_INDEX.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
注: 表空间可具有以下任何属性:
- 除 oracle_tbs 以外的名称。
- 位于另一个目录。
- 大小大于或小于 1 GB。对于大型安装,必须分配更多空间。
- 在新创建的表空间上授予 focalpoint 用户无限的配额:
- 创建包含以下代码且名为 create_focalpoint_oracle.sql 的文件:
GRANT ALTER ANY INDEX TO &1;
GRANT ALTER ANY TABLE TO &1;
GRANT CREATE PROCEDURE TO &1;GRANT CREATE SEQUENCE TO &1;
GRANT CREATE SESSION TO &1;
GRANT CREATE TABLE TO &1;
GRANT CREATE TABLESPACE TO &1;
GRANT CREATE VIEW TO &1;
- 在 SQL*Plus 中,将 focalpoint 用户作为第一个参数来输入 create_focalpoint_oracle.sql,以将其作为 system。例如,@create_focalpoint_oracle.sql focalpoint。
- 将 JDBC 驱动程序添加到库位置。 JDBC 驱动程序包含在 Oracle 数据库安装中。您还可以从 Oracle Web 站点来下载该驱动程序。
- 例如,在 Apache Tomcat 服务器上,将 JDBC 驱动程序添加到 应用程序服务器\common\lib。必须为 Oracle 10g 添加 ojdbc14.jar 驱动程序,为 Oracle 11g 添加 ojdbc6.jar 驱动程序。
- 例如,在 WebSphere® Application Server 上,将 JDBC 驱动程序添加到 应用程序服务器\lib。必须为 Oracle 10g 和 Oracle 11g 版本添加 Oracle 11g 的 ojdbc6.jar。