您可以对 Oracle 数据库进行设置,以用于 Rational® Focal Point™。
开始之前
安装 Oracle 数据库。有关说明,请参阅 Oracle 文档,或咨询 Oracle 数据库管理员 (DBA)。
过程
- 创建 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 以外的名称。
- 位于另一个目录。
- 其大小大于或小于 1GB。
- 对于大型安装,需要分配更多空间。
- 在新创建的表空间上授予 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 驱动程序添加到库位置。<应用程序服务器>\common\lib 位置。
- 例如:在 Apache Tomcat 服务器上,添加 <应用程序服务器>\common\lib 位置
- 例如:在 WebSphere® Application Server 上,添加 <应用程序服务器>\lib 位置
注: JDBC 驱动程序包含在 Oracle 数据库安装中。您还可以从 Oracle Web 站点来下载该驱动程序。