Настройка базы данных Oracle

Можно настроить базу данных Oracle для работы с Rational Focal Point.

Прежде чем начать

Необходимо установить такую версию базы данных Oracle, которая поддерживается продуктом Rational Focal Point. Обратитесь к инструкциям в документации 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_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 ГБ. Если объем данных велик, то необходимо указать больший размер.
  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 выполните файл create_focalpoint_oracle.sql как system, указав пользователя focalpoint в первом параметре. Пример: @create_focalpoint_oracle.sql focalpoint.
  8. Добавьте драйвер JDBC в расположение библиотеки: Драйвер JDBC входит в состав установки базы данных Oracle. Его также можно загрузить с сайта Oracle.
    • Например, на сервере Apache Tomcat добавьте драйвер JDBC в каталог сервер приложений\common\lib. Необходимо добавить драйвер ojdbc14.jar для Oracle 10g и ojdbc6.jar для Oracle 11g.
    • Например, на сервере WebSphere Application Server, добавьте драйвер JDBC в каталог сервер приложений\lib. Необходимо добавить ojdbc6.jar из Oracle 11g для обеих версий, Oracle 10g и Oracle 11g.

Комментарии