Gemeinsame abhängige Elemente mit einem Utility löschen

Mit dem Utility DeleteSharedDescendant löschen Sie die von einem Element abhängigen gemeinsamen Dimensionselemente. Sie können gemeinsame Entitys, Konten und benutzerdefinierte Dimensionselemente löschen. Es werden alle gemeinsamen abhängigen Elemente gelöscht, nicht nur die dem betreffenden Element direkt untergeordneten Elemente.

Administratoren führen dieses Utility über eine Befehlszeilen-Schnittstelle aus. Wenn der Anwendungsserver oder der Oracle RMI-Service beim Starten des Utilitys ausgeführt wird, wird möglicherweise der Fehler java.rmi oder "Port already in use" angezeigt. Diese Fehler haben keine Auswirkungen auf die Funktionalität des Utilitys.

So verwenden Sie das Utility DeleteSharedDescendants:

  1. Starten Sie die Datei DeleteSharedDescendants.cmd im Verzeichnis planning1 des Servers, auf dem Oracle Hyperion Planning installiert ist. Verwenden Sie folgende Syntax:

    DeleteSharedDescendants [-f:passwordFile] servername username application member

    Den vollständigen Pfad zum Verzeichnis planning1 finden Sie unter Informationen zur EPM Oracle-Instanz.

    Tabelle 12-15 Parameter für das Utility "DeleteSharedDescendants"

    Variable Beschreibung

    [-f:passwordFile]

    Optional: Wenn eine verschlüsselte Kennwortdatei eingerichtet wurde, verwenden Sie diesen Parameter als ersten Parameter in der Befehlszeile, um das Kennwort aus der durch passwordFile mit vollständigem Pfad und Namen angegebenen Datei zu lesen. Informationen hierzu finden Sie unter Kennwort-Prompts in Planning-Utilitys unterdrücken.

    servername

    Der Name des Servers, auf dem sich die Planning-Anwendung befindet.

    username

    Der Name des Planning-Administrators

    application

    Der Name der Planning-Anwendung, die die zu löschenden gemeinsamen Dimensionselemente enthält.

    member

    Das Element, dessen gemeinsame abhängige Elemente gelöscht werden sollen. Enthält ein Elementname ein Leerzeichen, muss der Name in Anführungszeichen gesetzt werden (z.B. "Element Eins"). Wird das gemeinsame Element selbst in der Befehlszeile angegeben, wird folgende Meldung angezeigt: "No shared descendants of member_namewere found" .

    Beispiel:

    DeleteSharedDescendants localhost admin BUDGET account200

  2. Geben Sie auf die entsprechende Aufforderung hin Ihr Kennwort ein.
  3. Um die Ergebnisse der Utility-Ausführung anzuzeigen, prüfen Sie die Logdateien, die im Verzeichnis EPM_ORACLE_INSTANCE /diagnostics/logs/planning generiert werden:
    • DeleteSharedDescendants.log: enthält Statusmeldungen.

    • DeleteSharedDescendantsExceptions.log: enthält Fehlermeldungen.

Wenn Sie dieses Utility ausführen und die Aufgabe "Datenbank verwalten" geöffnet ist, wird keine Fehlermeldung angezeigt, aber das Element wird nicht gelöscht. Die LOG- und CMD-Dateien im Verzeichnis EPM_ORACLE_INSTANCE /diagnostics/logs/planning zeigen an, dass ein gemeinsames Element gefunden wurde, aber keine gemeinsamen Elemente gelöscht wurden.