Les instructions suivantes permettent de créer et de remplir manuellement des tables pour IBM® Rational Asset Manager dans
Oracle.
Avant de commencer
Oracle doit déjà être installé et en cours d'exécution. Vérifiez aussi que vous connaissez l'emplacement des scripts SQL (en général,
chemin_au_support__installation \db_scripts\Oracle).
Procédure
Pour créer les tables de la base de données :
- Créez une base de données en suivant les étapes de l'assistant de configuration de bases de données d'Oracle.
- Utilisez un nom de base de données global ramdb_votre_domaine et un identificateur système ramdb.
- Dans l'onglet Scripts personnalisés, n'exécutez pas de scripts SQL mentionnés plus bas dans ces étapes. car vous devez d'abord créer un compte d'utilisateur.
- Dans la page Jeux de caractères, sélectionnez Utiliser Unicode (AL32UTF8).
- Pour le jeu de caractères national, sélectionnez UTF8 - Unicode 3.0 UTF-8.
- Complétez les autres pages de l'assistant en acceptant les valeurs par défaut.
- Création d'un utilisateur de base de données :
- Ouvrez Database Control.
- Accédez à la page Utilisateurs.
(Dans Oracle 10.2(g), cliquez sur Administration, puis sur Utilisateurs ;
dans Oracle 11(g), cliquez sur Serveur, puis sur
Utilisateurs dans la section Sécurité.)
- Créez un utilisateur nommé RAMSCHEMA qui remplisse les conditions suivantes :
- L'utilisateur doit être nommé RAMSCHEMA. Rational Asset Manager a besoin d'un schéma nommé RAMSCHEMA ; dans Oracle, les schémas sont détenus par une base de données et partagent le nom de cet utilisateur. Vous ne pouvez pas utiliser un autre nom.
- L'utilisateur a les rôles RESOURCE et CONNECT.
- L'utilisateur doit bénéficier du privilège CREATE VIEW : GRANT CREATE VIEW A RAMSCHEMA
- Les quotas de l'utilisateur sont illimités.
- Pour l'espace de table, vous pouvez utiliser n'importe quel espace de table par défaut, sauf pour Temp, dès lors qu'il répond aux exigences de niveau d'accès pour l'utilisateur créé.
- Exécutez les scripts permettant d'enrichir la base de données. Cette étape n'est pas nécessaire si vous utilisez l'application de configuration du serveur, car celle-ci exécutera les scripts pour vous.
- Cliquez sur SQL+ pour l'ouvrir.
- Ouvrez le fichier RAMSCHEMA_Oracle.sql dans le dossier sqlscripts/oracle. Sélectionnez
l'intégralité de son contenu, copiez-le (cliquez avec le bouton droit et sélectionnez Copier) et
collez-le en haut du fichier SQL+.
- Cliquez sur Exécuter. Une fois le processus terminé, supprimez les commandes de la fenêtre du
haut.
- Répétez ces étapes pour le fichier bootStrap_Oracle.sql.
- Vérifiez que les tables ont bien été créées.