Можно настроить базу данных 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. Пример: В следующем примере рассмотрено создание табличного пространства с помощью
оператора create в системе Windows®.
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 ГБ.
- Для больших экземпляров необходимо выделить дополнительную память.
- Для новых табличных пространств выделите пользователю 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 выполните файл create_focalpoint_oracle.sql как
system, указав пользователя focalpoint в первом
параметре. Пример: @create_focalpoint_oracle.sql focalpoint.
- Добавьте драйвер JDBC в расположение библиотеки: <сервер приложений>\common\lib.
- Например, на сервере Apache Tomcat добавьте расположение
<сервер приложений>\common\lib
- Например, на сервере
WebSphere Application Server
добавьте расположение <сервер приложений>\lib
Прим.: Драйвер JDBC входит в состав установки базы данных Oracle.
Его также можно загрузить с сайта Oracle.