Configuration d'une base de données Oracle prise en charge, qui fonctionnera avec Rational Requirements Composer 2.0
Server.
Avant de commencer
Avant de configurer votre base de données Oracle pour qu'elle fonctionne avec
Rational Requirements Composer Server, vérifiez que les conditions requises décrites ci-dessous sont respectées. Si
vous avez besoin d'assistance, n'hésitez pas à faire appel à votre administrateur de base de données Oracle.
- Votre système respecte les configurations matérielle et logicielle requises
pour Oracle.
- L'utilisateur qui configure la base de données Oracle dispose des droits d'accès
d'administrateur.
- Oracle est installé et démarré sur l'ordinateur qui va servir de serveur
de base de données.
Remarque : L'ordinateur que vous allez utiliser en tant que
serveur de base de données peut être différent de celui sur lequel Rational Requirements Composer 2.0
Server est exécuté.
- Une base de données par défaut existe sur le serveur de base de données Oracle.
Conseil : Lorsque vous installez Oracle, vous avez la possibilité de créer une base de données automatiquement.
A propos de cette tâche
Pour configurer une base de données Oracle, vous devez d'abord créer un espace
de table afin d'améliorer les performances, puis créer un utilisateur Oracle lié à cet espace
de table.
- Créer un espace de table :
Remarque : L'espace de table peut avoir
les propriétés suivantes :
- Nom autre que oracle_tbs.
- Emplacement dans un autre répertoire.
- Taille supérieure à 1 Go ; toutefois, vous devez allouer plus d'espace pour les
installations plus importantes.
Utilisez l'instruction suivante sur un ordinateur Windows :
CREATE BIGFILE TABLESPACE oracle_tbs DATAFILE 'D:\oracle_tbs\oracle_tbs.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE
Important : Le chemin de répertoire indiqué (ici, D:\oracle_tbs)
doit exister. Vous n'avez pas besoin de créer un espace de table distinct.
Même si vous pouvez utiliser l'espace de table Oracle par défaut USERS,
notez qu'Oracle offre de meilleures performances avec de l'espace pré-alloué sur
le disque géré.
- Créer un utilisateur Oracle :
Après avoir créé l'espace de table, utilisez l'instruction suivante pour créer un utilisateur Oracle spécial pour Jazz, qui utilisera la base de données Oracle.
CREATE USER jazzDBuser IDENTIFIED BY jazzDBpswd DEFAULT TABLESPACE oracle_tbs
Remarque : Dans cet exemple, l'utilisateur
s'appelle jazzDBuser, son mot de
passe (IDENTIFIED BY selon la syntaxe Oracle) est jazzDBpswd et il
existe dans l'espace de table créé à l'étape 1.
- Attribuer des autorisations à l'utilisateur Oracle :
Les commandes
SQL suivantes donnent les autorisations nécessaires à l'utilisateur Oracle pour
l'initialisation de la base de données Jazz.
GRANT CREATE SESSION TO jazzDBuser;
GRANT CREATE TABLE, ALTER ANY TABLE, DROP ANY TABLE, CREATE ANY INDEX, ALTER ANY INDEX, DROP ANY INDEX TO jazzDBuser;
GRANT INSERT ANY TABLE, UPDATE ANY TABLE, DELETE ANY TABLE TO jazzDBuser;
GRANT CREATE PROCEDURE TO jazzDBuser;
GRANT CREATE VIEW TO jazzDBuser;
- Copier le pilote JDB :
- Localisez le répertoire RRCS/server sur
l'ordinateur sur lequel Rational Requirements Composer 2.0 Server est installé, puis créez un répertoire appelé oracle.
- Localisez le fichier JAR du pilote JDBC Oracle, ojdbc14.jar.
L'emplacement de ce fichier varie selon le produit Oracle et le
système d'exploitation. Copiez ce fichier dans le répertoire oracle créé
à l'étape précédente.
- (Etape facultative : Nécessaire UNIQUEMENT si vous utilisez WebSphere
Application Server) Création d'une propriété personnalisée dans WebSphere : Configurez
la propriété ORACLE_JDBC et définissez pour son chemin
absolu (pas sous forme d'URL) celui du pilote JDBC Oracle ; ce chemin a été
défini à l'étape 4 ci-dessus. Si ce chemin contient un espace, utilisez
le nom court (un nom qui contient ~1)
- Revenir à la Feuille de route d'installation.