Befehlszeilenschnittstelle herunterladen und verwenden

Laden Sie die Befehlszeilenschnittstelle (CLI) für Windows oder Linux von den Desktoptools in der Konsole der Essbase-Weboberfläche herunter.

  1. Laden Sie das Java SE Development Kit 8 von Oracle Technology Network herunter, und installieren Sie es (falls es nicht bereits installiert ist).
  2. Richten Sie die Umgebungsvariable JAVA_HOME auf Ihrem System so ein, dass sie auf den JDK-Installationsordner verweist. Wenn der Installationspfad Leerzeichen enthält, setzen Sie ihn in Anführungszeichen. Unter Windows müssen Sie den Rechner nach dem Einrichten von JAVA_HOME neu starten.
    Systemumgebungsvariable JAVA_HOME auf "C:\Program Files\Java\jdk1.8.0_171" gesetzt

  3. Klicken Sie auf der Essbase-Weboberfläche auf Konsole.
  4. Gehen Sie in der Konsole zu Desktoptools, und blenden Sie Befehlszeilentools ein.
  5. Klicken Sie unter Befehlszeilentools auf die Kachel Befehlszeilenschnittstelle (CLI), um das Utility herunterzuladen.
  6. Speichern Sie cli.zip auf einem lokalen Laufwerk. Wählen Sie am besten einen Pfad ohne Leerzeichen, z.B. C:\Oracle.
  7. Dekomprimieren Sie cli.zip, und zeigen Sie die extrahierten Dateien im Ordner cli an.
  8. So geben Sie Befehle interaktiv aus:
    1. Navigieren Sie zu dem CLI-Ordner, der das Shellskript esscs.bat oder esscs.sh enthält.
    2. Wenn Sie einen Proxy verwenden, legen Sie den Proxy wie folgt fest:

      Unter Windows:

      set HTTPS_PROXY=www-proxy.example.com:80

      Unter Linux:

      export HTTPS_PROXY=www-proxy.example.com:80
    3. Starten Sie die CLI:

      Unter Windows:

      esscs login -u MyAdmin -p mypass7YG -url https://192.0.2.1/essbase

      Unter Linux:

      esscs.sh login -u MyAdmin -p mypass7YG -url https://192.0.2.1/essbase

      Weitere Beispiele und Details finden Sie im Abschnitt zum Befehl "login".

    Wenn die CLI korrekt installiert wurde, wird eine Liste der unterstützten Befehle angezeigt.
  9. Um mehrere CLI-Befehle auszuführen, fügen Sie diese einem Shellskript hinzu, und führen Sie es aus.
    Für jedes Skript mit CLI-Befehlen empfiehlt Oracle, die folgende Anweisung vor der CLI-Anmeldeanweisung aufzunehmen:

    Unter Windows:

    set ESSCLI_ID=%USERNAME%_%random%

    Unter Linux:

    export ESSCLI_ID=`whoami`_$PPID

    Dadurch werden Sessioninformationen gespeichert und Ausführungsfehler vermieden, wenn Sie mehrere Skripte nebenläufig ausführen.