Downloade og bruge kommandolinjeinterface

Download kommandolinjeinterfacet (CLI), der er tilgængeligt til Windows og Linux, fra desktopværktøjerne i konsollen i Essbase-webinterfacet

  1. Download og installer Java SE Development Kit 8 fra Oracle Technology Network, hvis det ikke allerede er installeret.
  2. Angiv JAVA_HOME-miljøvariablen i systemet, så den peger på JDK-installationsmappen. Hvis installationsstien indeholder mellemrum, skal stien være omsluttet af anførselstegn. I Windows skal du genstarte computeren, når du har angivet JAVA_HOME.
    Systemmiljøvariablen JAVA_HOME angivet til "C:\Program Files\Java\jdk1.8.0_171"

  3. Klik på Konsol i Essbase-webinterfacet.
  4. Gå til Desktopværktøjer i konsollen, og udvid Kommandolinjeværktøjer.
  5. Klik på ruden Kommandolinjeinterface (CLI) under Kommandolinjeværktøjer for at downloade hjælpeprogrammet.
  6. Gem cli.zip på et lokalt drev. Du opnår de bedste resultater ved at vælge en sti uden mellemrum, for eksempel C:\Oracle.
  7. Pak cli.zip ud, og find de udpakkede filer i mappen cli.
  8. Sådan udstedes kommandoer interaktivt:
    1. Naviger til den CLI-mappe, der indeholder shell-scriptet, esscs.bat eller esscs.sh.
    2. Hvis du bruger en proxy-server, skal du sætte proxy-serveren:

      I Windows:

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

      I Linux:

      export HTTPS_PROXY=www-proxy.example.com:80
    3. Start CLI:

      I Windows:

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

      I Linux:

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

      Du finder flere eksempler og detaljer under emnet for kommandoen login.

    Hvis CLI er installeret korrekt, vises der en liste over understøttede kommandoer.
  9. Du kan udføre flere CLI-kommandoer ved at føje dem til et shell-script og udføre det.
    I ethvert script, som du kører, og som indeholder CLI-kommandoer, anbefaler Oracle at medtage følgende direktiv før CLI-login-sætningen:

    I Windows:

    set ESSCLI_ID=%USERNAME%_%random%

    I Linux:

    export ESSCLI_ID=`whoami`_$PPID

    Det hjælper med at opbevare sessionsoplysninger og forhindre udførelsesfejl, når flere scripts kører samtidig.