Shared Services-Registry bearbeiten

So bearbeiten Sie die Oracle Hyperion Shared Services-Registry:

  1. Sichern Sie die Shared Services-Registry.

  2. Wechseln Sie auf einem Hostcomputer von Oracle Enterprise Performance Management System Release 11.1.x in das Verzeichnis /bin, und führen Sie den folgenden Befehl aus:

    epmsys_registry view componentType

    Sie müssen die Komponentenhierarchie anzeigen, um die Namen der Komponenteneigenschaften zu erhalten, die zum Löschen einer Komponente oder zum Aktualisieren einer Komponenteneigenschaft erforderlich sind.

    Informationen hierzu finden Sie unter Komponenten in der Shared Services-Registry anzeigen.

  3. Je nach den Änderungen, die erforderlich sind, können Sie folgende Befehle verwenden:

    Informationen zum Löschen einer Komponente finden Sie unter Komponenteninstanz löschen.

    Informationen zum Aktualisieren einer Komponenteneigenschaft finden Sie unter Komponenteneigenschaft aktualisieren.

    Hinweis:

    Wenn Sie die Befehle von epmsys_registry auf Linux ausführen, muss \ allen # vorangestellt sein.

  4. Wenn Sie die Eigenschaft LOGICAL_WEB_APP für ein Produkt geändert haben, führen Sie EPM System Configurator aus, und konfigurieren Sie den Webserver erneut. (Wählen Sie auf der Seite "Aufgabenauswahl" die Task zum Konfigurieren des Oracle Hyperion Foundation Services-Webservers aus.)

Komponenten in der Shared Services-Registry anzeigen

Bevor Sie eine Komponente löschen oder eine Komponenteneigenschaft aktualisieren können, müssen Sie die Komponentenhierarchie anzeigen, um die Namen und Werte der Komponenteneigenschaften zu erhalten.

So zeigen Sie die Komponentenhierarchie an:

  1. Wechseln Sie in das Verzeichnis /bin, und führen Sie den folgenden Befehl aus:

    epmsys_registry view componentType

    wobei componentType der Name der Komponente in der Shared Services-Registry ist.

    Dieser Befehl zeigt alle Komponenten in der angegebenen Hierarchie an. Dabei werden nur die unmittelbar untergeordneten Elemente der Komponente angezeigt. Die Informationen werden in der Konsole angezeigt.

    Um z.B. alle Komponenten in der Hierarchie PLANNING_PRODUCT anzuzeigen, führen Sie folgenden Befehl aus:

    epmsys_registry view SYSTEM9/PLANNING_PRODUCT
  2. Wiederholen Sie den Befehl bei Bedarf, um die Eigenschaftsnamen für eine untergeordnete Komponente abzurufen.

    Beispiel: LOGICAL_WEB_APP ist eine untergeordnete Komponente von PLANNING_PRODUCT. Um die Eigenschaften für LOGICAL_WEB_APP für Oracle Hyperion Planning anzuzeigen, geben Sie den folgenden Befehl ein:

    epmsys_registry view SYSTEM9/PLANNING_PRODUCT/LOGICAL_WEB_APP
  3. Beachten Sie in der Anzeige die folgenden Informationen zu Komponenten, die Sie löschen oder aktualisieren möchten:

    • Komponenten-ID für alle Komponenten, die Sie löschen oder aktualisieren möchten

    • Komponenteneigenschaftsnamen und Werte für alle Komponenten, die Sie aktualisieren möchten

    Beispiel: Die Komponente LOGICAL_WEB_APP für Planning verfügt über mehrere Eigenschaften, darunter context, port und host.

Komponenteninstanz löschen

Sie löschen eine Komponenteninstanz, indem Sie die Komponenten-ID referenzieren, die beim Anzeigen der Komponentenhierarchie zu sehen ist.

Um eine Komponente aus der Komponentenhierarchie zu löschen, wechseln Sie in das Verzeichnis /bin, und führen Sie den folgenden Befehl aus:

epmsys_registry deletecomponent #componentID

Darin steht componentID für die Komponenten-ID, die Sie ermittelt haben, als Sie die Komponentenhierarchie anzeigten.

Führen Sie unter Linux Folgendes aus:

epmsys_registry.sh deletecomponent \#componentID

Durch das Löschen eines Knotens werden seine untergeordneten Elemente nicht gelöscht.

Tipp:

Wenn Sie einen Produktknoten löschen, löschen Sie zunächst alle untergeordneten Elemente des Knotens und dann den Produktknoten.

Achtung:

Stelle Sie sicher, dass Sie die richtige Komponente löschen.

Komponenteneigenschaft aktualisieren

Sie aktualisieren eine Komponenteneigenschaft, indem Sie die Komponenten-ID und den Komponenteneigenschaftsname referenzieren, der beim Anzeigen der Komponentenhierarchie angezeigt wird.

Um eine Komponenteneigenschaft zu aktualisieren, wechseln Sie in das Verzeichnis /bin, und führen Sie den folgenden Befehl aus:

epmsys_registry updateproperty #componentID/@componentProperty value

Dabei steht componentID für die Komponenten-ID, die Sie beim Anzeigen der Komponentenhierarchie ermittelt haben, componentProperty ist der Name der Komponenteneigenschaft, die Sie aktualisieren möchten, und value ist der neue Wert für die Komponenteneigenschaft.

Führen Sie unter Linux Folgendes aus:

epmsys_registry.sh updateproperty \#componentID/@componentProperty value

Die Namen von Komponenteneigenschaften beachten die Groß-/Kleinschreibung.

Tipp:

Suchen Sie nach den Namen der Komponenteneigenschaften im Abschnitt "Eigenschaften", wenn Sie die Komponentenhierarchie anzeigen. Außerdem können Sie über den Eigenschaftsnamen "host" den Host aktualisieren, auf dem eine Komponente ausgeführt wird.

Beispiel: Um die Port-Nummer für den Oracle Essbase Server mit der Komponenten-ID 99999 in die Port-Nummer 1425 zu ändern, geben Sie den folgenden Befehl ein:

epmsys_registry updateproperty #99999/@agent_PortNumber 1425

Hosteinträge in der Shared Services-Registry anzeigen

Sie können die Hosteinträge in der Shared Services-Registry anzeigen.

Sie können diesen Befehl für zahlreiche Aufgaben verwenden. Beispiele:

  • Vereinfachen des Vorgangs zum erneuten Hosten

  • Vereinfachen des Vorgangs zum Ändern von Servernamen in Aliasnamen

  • Debuggen von Serverkommunikationsproblemen

Wenn Sie die Hosteinträge in der Shared Services-Registry anzeigen möchten, navigieren Sie zu /bin, und führen Sie den folgenden Befehl aus:

epmsys_registry viewhosts

Die Servernamen für diesen Computer werden in einer Spalte so angezeigt, wie sie in der Shared Services-Registry gespeichert sind. Der Hostname wird wie von DNS aufgelöst in einer anderen Spalte angezeigt.

Tipp:

Bei fehlender Übereinstimmung der Namen in den Spalten müssen Sie entweder die DNS-Einträge auflösen oder eine Hostdatei erstellen, in der die aufgelösten Namen übereinstimmen.