配置 Oracle 資料庫

您可以設定 Oracle 資料庫以使用 Rational® Focal Point™

開始之前

必須安裝 Rational Focal Point 支援的 Oracle 資料庫版本。如需相關指示,請參閱 Oracle 文件或洽詢 Oracle 資料庫管理者 (DBA)。

程序

在安裝 Rational Focal Point 之前,請確定已完成下列資料庫配置。如需配置資料庫的相關指示,請參閱 Oracle 資料庫文件。

  1. 建立 Oracle 實例。請確定 NLS_SORT 參數設為 BINARY_CI
  2. 建立 Rational Focal Point 的資料庫綱目。 為了儲存產品中支援的 Unicode 字元,請務必以 Unicode 字集建立資料庫。例如:AL32UTF8
  3. 建立使用者來保留 Rational Focal Point 的綱目。例如:CREATE USER focalpoint IDENTIFIED BY focalpoint
  4. 建立三個表格空間:FP_DATAFP_INDEXFP_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 的大小。若為大型安裝,您必須配置更多空間。
  5. 在新建立的表格空間上,將無限制的配額授與 focalpoint 使用者。
  6. 建立名稱為 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;
  7. 在 SQL*Plus 中,以 focalpoint 使用者作為第一個參數,輸入 create_focalpoint_oracle.sql 作為 system。例如,@create_focalpoint_oracle.sql focalpoint
  8. 將 JDBC 驅動程式新增至程式庫位置。 Oracle 資料庫安裝中包括 JDBC 驅動程式。您也可以從 Oracle 網站下載它。
    • 例如,在 Apache Tomcat 伺服器上,將 JDBC 驅動程式新增至 application server\common\lib。您必須針對 Oracle 10g 新增 ojdbc14.jar 驅動程式,針對 Oracle 11g 新增 ojdbc6.jar 驅動程式。
    • 例如,在 WebSphere® Application Server 上,將 JDBC 驅動程式新增至 application server\lib。您必須針對 Oracle 10g 及 Oracle 11g 版本,從 Oracle 11g 新增 ojdbc6.jar

建議與意見