Pré-créer des schémas RCU pour Essbase

La plate-forme Essbase requiert l'utilisation de schémas de l'utilitaire de création de référentiel (RCU) pour le stockage des métadonnées.

Utilisez cet utilitaire pour ajouter ou supprimer un référentiel (schéma).

Ces schémas sont stockés dans la base de données relationnelle prise en charge de votre choix. Notez que les applications et les cubes Essbase ne sont pas stockés dans ces schémas. Ils se trouvent plutôt à l'emplacement <Annuaire des applications> sélectionné sur le serveur sur lequel vous installez Essbase. Pour plus d'informations, reportez-vous à Planification de votre environnement Essbase.

Prérequis

  • Vous devez appliquer les patches répertoriés en tant que prérequis dans Configurer Essbase sur Linux avant de créer des schémas RCU, que vous utilisiez ou non des schémas pré-créés.

  • Si vous utilisez Microsoft SQL Server (MSSQL) dans la configuration, vous devez satisfaire au prérequis de configuration suivant pour exécuter le processus dans ALTER DATABASE et appliquer le classement correct et traiter les considérations de schéma. Reportez-vous à Configuration d'une base de données Microsoft SQL Server pour le schéma MDS.
  • Fusion Middleware a été installé. Reportez-vous à Installation de Fusion Middleware.
  • La base de données relationnelle prise en charge a été installée. Reportez-vous à Installer une base de données relationnelle.
  • Oracle Essbase doit être présent sur votre système avant d'ajouter ou de supprimer un schéma. Reportez-vous à Installation d'Oracle Essbase.
  • Oracle recommande de déployer une base de données pluggable distincte pour Essbase. Vous pouvez en savoir plus sur l'architecture colocative d'Oracle ici : Introduction à l'architecture colocative.

    • Aucune autre application ne doit avoir accès aux schémas de référentiel Essbase générés par l'utilitaire de création de référentiel (RCU).
    • Personne d'autre que l'administrateur désigné ne doit être autorisé à accéder aux schémas ou à leurs tables.
    • Personne d'autre ne doit disposer des informations d'identification permettant d'affecter ou de modifier des rôles pour accéder à la base de données pluggable.
    • Chaque modification apportée à la base de données pluggable doit être consignée.

Neuf schémas RCU sont actuellement requis pour Essbase et d'autres composants de plate-forme. Lorsque vous configurez Essbase, vous pouvez :

  • utiliser des schémas prédéfinis, ou

  • laisser l'utilitaire de configuration Essbase les créer pour vous

Ce qui suit explique comment précréer des schémas RCU à l'aide de l'utilitaire de création de référentiel, qui fait partie de Fusion Middleware, au lieu de laisser l'utilitaire de configuration Essbase les créer pour vous. La précréation de vos propres schémas peut s'avérer utile dans les cas suivants :

  • utilisation d'une connexion HTTPS sécurisée à l'aide d'un portefeuille
  • configuration d'Essbase, puis vous devez uniquement fournir le préfixe de schéma
Pour pré-créer des schémas RCU
  1. Dans le répertoire de base Oracle, où Fusion Middleware est installé, ouvrez un terminal dans /oracle_common/bin et exécutez la commande rcu pour lancer l'utilitaire de création de référentiel.

    Pour Linux
    /scratch/user/oracle_home/oracle_common/bin/rcu
    Pour Windows
    C:\scratch\user\dist\oracle_common\bin\rcu.exe
  2. Sur la page de bienvenue, cliquez sur Suivant.

  3. Sur la page Créer le référentiel, cliquez sur Créer un référentiel, puis sur Charge système et charge produit.


    Page Créer un référentiel, avec la sélection permettant de créer un référentiel pour le chargement du système et du produit

    Cliquez sur Suivant.

  4. Sur la page Détails de connexion à la base de données, laissez l'option Paramètres de connexion sélectionnée :


    Page Détails de connexion à la base de données avec les paramètres de connexion Oracle Database saisis

    1. Saisir des options et des valeurs :

      • Format de chaîne de connexion : indiquez si vous souhaitez entrer des valeurs de paramètre ou utiliser une chaîne de connexion
      • Nom d'hôte : nom qualifié complet de votre serveur (par exemple, myserver.example.com)
      • Port : pour Oracle Database (la valeur par défaut est 1521)
      • Nom de service : pour Oracle Database (par exemple, orcl.example.com)
      • Nom utilisateur et mot de passe - pour l'administrateur Oracle Database (le nom utilisateur de l'administrateur par défaut peut être sys)
      • Rôle - Conserver par défaut SYSDBA
    2. Cliquez sur Suivant.

  5. L'utilitaire de création de référentiel vérifie les prérequis. Cliquez sur OK pour continuer.


    L'utilitaire de création de référentiel vérifie les prérequis globalement.

  6. Dans la page Sélectionner des composants, procédez comme suit.


    Page Sélectionner des composants, sur laquelle vous pouvez créer un préfixe ou saisir un préfixe existant, puis inclure des schémas pour tous les composants

    1. Créez un préfixe, par exemple ESS21C. Ce préfixe doit être unique dans la base de données.

    2. Sélectionnez cette option pour créer des schémas pour tous les composants. Oracle Essbase et le schéma Essbase n'apparaîtront PAS si Essbase n'a pas été installé, comme suggéré dans les prérequis.

    3. Cliquez sur Suivant.

  7. Sur la page mots de passe du schéma, saisissez les mots de passe des schémas (un mot de passe partagé). Cliquez sur Suivant.

  8. Sur la page Mapper des tablespaces, passez en revue les tablespaces et cliquez sur Suivant.

  9. Cliquez sur OK pour approuver la création de tablespaces dans la base de donnée du référentiel.

  10. Passez en revue la page Récapitulatif. Cliquez éventuellement sur Enregistrer le fichier de réponses pour enregistrer vos métadonnées et vos choix en vue de la réutilisation. Cliquez sur Créer.

  11. Attendez que l'utilitaire de création de référentiel termine le chargement des schémas dans le référentiel.

  12. Passez en revue le récapitulatif de fin. Si le statut de tous les composants est Succès, cliquez sur Fermer. Sinon, résolvez les problèmes.

  13. Vous avez terminé les schémas de pré-création pour Essbase et pour les composants de plate-forme. Vous pouvez maintenant configurer Essbase.

Pour supprimer un schéma

Si vous devez supprimer un référentiel (schéma) ou nettoyer vos schémas Essbase après une désinstallation d'Essbase, utilisez ce même utilitaire. Reportez-vous à Suppression de schémas RCU pour Essbase.