Créer et remplir la base de données d'actifs dans Oracle

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 :

  1. Créez une base de données en suivant les étapes de l'assistant de configuration de bases de données d'Oracle.
    1. Utilisez un nom de base de données global ramdb_votre_domaine et un identificateur système ramdb.
    2. 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.
    3. Dans la page Jeux de caractères, sélectionnez Utiliser Unicode (AL32UTF8).
    4. Pour le jeu de caractères national, sélectionnez UTF8 - Unicode 3.0 UTF-8.
    5. Complétez les autres pages de l'assistant en acceptant les valeurs par défaut.
  2. Création d'un utilisateur de base de données :
    1. Ouvrez Database Control.
    2. 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é.)
    3. 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éé.
      Conseil : Oracle fournit un utilisateur par défaut, nommé "Scott", qui dispose des droits appropriés. Vous pouvez utiliser cet utilisateur par défaut comme base pour votre nouveau compte utilisateur ; toutefois, vous devez toujours nommer l'utilisateur RAMSCHEMA.
  3. 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.
    1. Cliquez sur SQL+ pour l'ouvrir.
    2. 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+.
    3. Cliquez sur Exécuter. Une fois le processus terminé, supprimez les commandes de la fenêtre du haut.
    4. Répétez ces étapes pour le fichier bootStrap_Oracle.sql.
  4. Vérifiez que les tables ont bien été créées.

Que faire ensuite


Vos commentaires