Téléchargement et utilisation de l'interface de ligne de commande

Téléchargez l'interface de ligne de commande (CLI), disponible pour Windows et Linux, à partir des outils de bureau dans la console de l'interface Web Essbase en procédant comme suit :

  1. S'il n'est pas déjà installé, téléchargez et installez Java SE Development Kit 8 à partir d'Oracle Technology Network.
  2. Définissez la variable d'environnement JAVA_HOME sur votre système afin qu'elle pointe vers le dossier d'installation de JDK. Si le chemin d'installation contient des espaces, placez-le entre guillemets. Sous Windows, redémarrez l'ordinateur après avoir défini JAVA_HOME.
    Variable d'environnement système JAVA_HOME définie sur

  3. Dans l'interface Web Essbase, cliquez sur Console.
  4. Dans la console, accédez à Outils de bureau et développez Outils de ligne de commande.
  5. Sous Outils de ligne de commande, cliquez sur la mosaïque Interface de ligne de commande (CLI) pour télécharger l'utilitaire.
  6. Enregistrez le fichier cli.zip sur un lecteur local. Pour de meilleurs résultats, choisissez un chemin ne comportant pas d'espace. Par exemple, C:\Oracle.
  7. Décompressez le fichier cli.zip et recherchez les fichiers extraits dans le dossier cli.
  8. Pour envoyer des commandes de façon interactive, procédez comme suit :
    1. Accédez au dossier de l'interface de ligne de commande contenant le script shell, esscs.bat ou esscs.sh.
    2. Si vous utilisez un proxy, définissez-le :

      Pour Windows :

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

      Pour Linux :

      export HTTPS_PROXY=www-proxy.example.com:80
    3. Lancez l'interface de ligne de commande :

      Pour Windows :

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

      Pour Linux :

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

      Pour obtenir plus d'exemples et de détails, reportez-vous à la rubrique sur la commande login.

    Si l'interface de ligne de commande a été correctement installée, la liste des commandes prises en charge est affichée.
  9. Pour exécuter plusieurs commandes CLI, ajoutez-les à un script d'interpréteur de commandes, puis exécutez celui-ci.
    Dans tout script exécuté contenant des commandes CLI, Oracle vous recommande d'inclure la directive suivante avant l'instruction de connexion CLI :

    Pour Windows :

    set ESSCLI_ID=%USERNAME%_%random%

    Pour Linux :

    export ESSCLI_ID=`whoami`_$PPID

    Cela permet de stocker des informations de session et d'éviter les erreurs lors de l'exécution simultanée de plusieurs scripts.