Vous pouvez configurer une base de données Oracle afin de l'utiliser avec Rational Focal Point.
Avant de commencer
Une version de la base de données Oracle compatible avec
Rational Focal Point doit être installée. Pour des instructions, consultez la documentation
Oracle ou un administrateur de base de données Oracle (DBA).
Procédure
Avant d'installer Rational Focal Point,
vérifiez que les configurations de base de données suivantes ont été effectuées.
Pour des instructions de configuration de la base de données, consultez la documentation de la base de données Oracle.
- Créez une instance Oracle. Assurez-vous que la valeur du paramètre NLS_SORT est BINARY_CI.
- Créez un schéma de base de données pour Rational Focal Point. Pour stocker les caractères Unicode tels qu'ils sont pris en charge dans le produit, assurez-vous que la base de données est créée avec un jeu de caractères Unicode.
Par exemple : AL32UTF8.
- Créez un utilisateur pour contenir le schéma pour Rational Focal Point.
Par exemple : CREATE USER focalpoint IDENTIFIED BY focalpoint.
- Créez trois espaces table FP_DATA, FP_INDEX et FP_BIGOBJ. Dans l'exemple suivant, une instruction create est entrée sur une machine Windows pour créer un espace table :
CREATE BIGFILE TABLESPACE FP_INDEX DATAFILE 'C:\oracle\oracle_tbs_windows\FP_INDEX.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
Remarque : Les propriétés suivantes peuvent être affectées à l'espace table :
- Un nom différent d'oracle_tbs.
- Un emplacement dans un autre répertoire.
- Une taille supérieure ou inférieure à 1 Go. Pour les installations volumineuses, vous devez allouer plus d'espace.
- Sur les nouveaux espaces table, attribuez un quota illimité à l'utilisateur focalpoint.
- Créez un fichier nommé create_focalpoint_oracle.sql contenant le code suivant:
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;
- Dans SQL*Plus, entrez create_focalpoint_oracle.sql en tant que system en indiquant l'utilisateur focalpoint en tant que premier paramètre. Par exemple, @create_focalpoint_oracle.sql focalpoint.
- Ajoutez le pilote JDBC à l'emplacement de la bibliothèque. Le pilote JDBC est inclus dans l'installation de la base de données Oracle. Vous pouvez également le télécharger du site Web Oracle.
- Par exemple, sur un serveur Apache Tomcat, ajoutez le pilote JDBC au répertoire serveur d'applications\common\lib. Ajoutez le pilote ojdbc14.jar pour Oracle 10g et ojdbc6.jar pour Oracle
11g.
- Par exemple, sur WebSphere Application Server, ajoutez le pilote JDBC à serveur d'applications\lib.
Ajoutez le pilote ojdbc6.jar d'Oracle 11g pour les versions d'Oracle 10g et 11g.