È possibile configurare un database Oracle affinché funzioni con
Rational Focal Point.
Prima di iniziare
Installare un database Oracle. Per istruzioni, consultare la documentazione di Oracle o rivolgersi a un DBA
(database administrator) Oracle.
Procedura
- Creare un'istanza Oracle. Accertarsi che il parametro NLS_SORT sia impostato su BINARY_CI.
- Creare uno schema di database per Rational Focal Point. Per archiviare i caratteri Unicode come supportato nel prodotto, accertarsi che il database sia creato con un
character set Unicode, ad esempio, AL32UTF8.
- Creare un utente per mantenere lo schema per Rational Focal Point.
Ad esempio, CREATE
USER focalpoint IDENTIFIED BY focalpoint.
- Creare tre tablespace: FP_DATA, FP_INDEX e
FP_BIGOBJ. Esempio: l'esempio seguente mostra un istruzione create eseguita su una macchina
Windows® per creare un tablespace
CREATE BIGFILE TABLESPACE FP_INDEX DATAFILE 'C:\oracle\oracle_tbs_windows\FP_INDEX.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
Nota: Il
tablespace può avere le seguenti proprietà:
- Un nome diverso da oracle_tbs.
- Ubicazione in un'altra directory.
- Una dimensione maggiore o minore di 1GB.
- Per installazioni di grandi dimensioni, sarà necessario allocare più spazio.
- Nei tablespace appena creati, concedere una quota illimitata all'utente
focalpoint.
- Creare un file chiamato create_focalpoint_oracle.sql
contenente il seguente codice:
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;
- In SQL*Plus, immettere
create_focalpoint_oracle.sql come
system con l'utente focalpoint come primo parametro. Ad esempio, @create_focalpoint_oracle.sql focalpoint.
- Aggiungere il driver JDBC all'ubicazione della libreria. Ubicazione <application
server>\common\lib.
- Ad esempio, sul server Apache Tomcat, aggiungere l'ubicazione <application
server>\common\lib
- Ad esempio: su WebSphere Application Server,
aggiungere l'ubicazione <application server>\lib
Nota: Il driver JDBC è incluso nell'installazione del database Oracle.
È possibile anche scaricarlo dal sito Web Oracle.