Modification du registre Shared Services

Pour modifier le registre Oracle Hyperion Shared Services, procédez comme suit :

  1. Sauvegardez le registre Shared Services.

  2. Sur un ordinateur hébergeant la version 11.1.x du logiciel Oracle Enterprise Performance Management System, accédez à /bin et exécutez la commande suivante :

    epmsys_registry view componentType

    Vous devez afficher la hiérarchie de composants pour obtenir le nom de leurs propriétés ; cela est nécessaire pour supprimer un composant ou mettre à jour une propriété de composant.

    Pour plus d'informations, reportez-vous à la section Affichage des composants dans le registre Shared Services.

  3. En fonction des modifications nécessaires, reportez-vous aux commandes suivantes :

    Pour supprimer un composant, reportez-vous à la section Suppression d'une instance de composant.

    Pour mettre à jour une propriété de composant, reportez-vous à Mise à jour d'une propriété de composant.

    Remarque :

    Lorsque vous exécutez les commandes epmsys_registry sous Linux, tous les symboles # doivent être précédés du caractère \.

  4. Si vous avez modifié la propriété LOGICAL_WEB_APP pour l'un des produits, exécutez le configurateur EPM System et configurez de nouveau le serveur Web. (Sur la page Sélection de tâche, sélectionnez la tâche Configuration du serveur Web Oracle Hyperion Foundation Services.)

Affichage des composants dans le registre Shared Services

Avant de pouvoir supprimer un composant ou mettre à jour une propriété de composant, vous devez afficher la hiérarchie de composants pour obtenir les noms et valeurs des propriétés correspondantes.

Pour afficher la hiérarchie de composants, procédez comme suit :

  1. Accédez au répertoire /bin et utilisez la commande suivante :

    epmsys_registry view componentType

    componentType correspond au nom du composant dans le registre Shared Services.

    Cette commande affiche tous les composants de la hiérarchie spécifiée en ne montrant que les enfants immédiats du composant. Les informations s'affichent dans la console.

    Par exemple, pour afficher tous les composants de la hiérarchie PLANNING_PRODUCT, exécutez la commande suivante :

    epmsys_registry view SYSTEM9/PLANNING_PRODUCT
  2. Le cas échéant, répétez la commande pour obtenir le nom des propriétés d'un sous-composant.

    Par exemple, LOGICAL_WEB_APP est un enfant de PLANNING_PRODUCT. Pour afficher les propriétés de LOGICAL_WEB_APP pour Oracle Hyperion Planning, entrez la commande suivante :

    epmsys_registry view SYSTEM9/PLANNING_PRODUCT/LOGICAL_WEB_APP
  3. Notez les informations ci-dessous qui apparaissent à l'écran concernant les composants que vous voulez supprimer ou mettre à jour :

    • ID de composant pour les composants que vous voulez supprimer ou mettre à jour

    • Noms et valeurs des propriétés de composants des composants que vous voulez mettre à jour

    Par exemple, LOGICAL_WEB_APP pour Planning a plusieurs propriétés, dont context, port et host.

Suppression d'une instance de composant

Vous supprimez une instance de composant en vous rapportant à l'ID du composant qui s'affiche lorsque vous visualisez la hiérarchie de composants.

Pour supprimer un composant de la hiérarchie de composants, accédez au répertoire /bin et exécutez la commande suivante :

epmsys_registry deletecomponent #componentID

componentID correspond à l'ID du composant que vous avez trouvé lorsque vous avez affiché la hiérarchie de composants.

Sous Linux, exécutez ce qui suit :

epmsys_registry.sh deletecomponent \#componentID

La suppression d'un noeud n'entraîne pas celle de ses enfants.

Conseil :

Si vous supprimez un noeud de produit, commencez par supprimer tous les enfants du noeud, puis supprimez le noeud de produit.

Prudence :

Veillez à supprimer le composant adéquat.

Mise à jour d'une propriété de composant

Vous mettez à jour une propriété de composant en vous rapportant à l'ID du composant et au nom de la propriété de composant qui s'affichent lorsque vous visualisez la hiérarchie de composants.

Pour mettre à jour une propriété de composant, accédez au répertoire /bin et exécutez la commande suivante :

epmsys_registry updateproperty #componentID/@componentProperty value

componentID correspond à l'ID du composant que vous avez trouvé lorsque vous avez affiché la hiérarchie de composants, componentProperty au nom de la propriété de composant à mettre à jour et value à la nouvelle valeur de la propriété de composant.

Sous Linux, exécutez ce qui suit :

epmsys_registry.sh updateproperty \#componentID/@componentProperty value

Les noms de propriétés de composant sont sensibles à la casse.

Conseil :

Recherchez le nom des propriétés de composant dans la section Propriétés lorsque vous affichez la hiérarchie de composants. En outre, vous pouvez mettre à jour l'hôte d'exécution du composant à l'aide du nom de propriété "host".

Par exemple, pour remplacer le numéro de port du serveur Oracle Essbase doté de l'ID de composant 99999 par le numéro de port 1425, entrez la commande suivante :

epmsys_registry updateproperty #99999/@agent_PortNumber 1425

Affichage des entrées d'hôte dans le registre Shared Services

Vous pouvez afficher les entrées d'hôte dans le registre Shared Services.

Vous pouvez utiliser cette commande à différentes fins. Vous pouvez ainsi l'employer pour effectuer les opérations suivantes :

  • Simplifier le processus de réhébergement

  • Simplifier le processus de modification des noms de serveur en noms d'alias

  • Déboguer les problèmes de communication entre serveurs

Pour afficher les entrées d'hôte dans le registre Shared Services, accédez au répertoire /bin et exécutez la commande suivante :

epmsys_registry viewhosts

L'écran affiche les noms de serveur pour cet ordinateur tels qu'ils sont stockés dans le registre Shared Services dans une colonne et le nom d'hôte résolu par le DNS dans une autre.

Conseil :

Si les noms figurant dans les colonnes ne concordent pas, résolvez les entrées DNS ou créez un fichier d'hôtes afin de mettre en correspondance les noms résolus.