Télécharger et utiliser l'interface de ligne de commande

Téléchargez l'interface de ligne de commande, disponible pour Windows et Linux, à partir des outils de bureau de la console dans l'interface Web d'Essbase

  1. Si ce n'est pas déjà fait, téléchargez et installez Java SE Development Kit 8 à partir d'Oracle Technology Network.
  2. Réglez la variable d'environnement JAVA_HOME sur votre système pour désigner le dossier d'installation JDK. Si le chemin d'installation comporte des espaces, inscrivez-le entre guillemets. Sous Windows, redémarrez l'ordinateur après avoir défini le paramètre JAVA_HOME.
    Variable d'environnement système JAVA_HOME réglée à

  3. Dans l'interface Web d'Essbase, cliquez sur Console.
  4. Dans la console, allez à Outils de bureau et développez les outils de ligne de commande.
  5. Sous Outils de ligne de commande, cliquez sur la vignette Interface de ligne de commande (CLI) pour télécharger l'utilitaire.
  6. Enregistrez cli.zip dans un lecteur local. Il est recommandé d'utiliser un chemin sans espace; par exemple, C:\Oracle.
  7. Décompressez cli.zip. Les fichiers extraits s'affichent dans le dossier cli.
  8. Pour émettre des commandes de façon interactive,
    1. Accédez au dossier de l'interface de ligne de commande contenant le script de l'interpréteur de commandes, esscs.bat ou esscs.sh.
    2. Si vous utilisez un serveur mandataire, définissez-le :

      Pour Windows :

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

      Pour Linux :

      export HTTPS_PROXY=www-proxy.example.com:80
    3. Lancer 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 plus d'exemples et de détails, reportez-vous à la rubrique de la commande login.

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

    Pour Windows :

    set ESSCLI_ID=%USERNAME%_%random%

    Pour Linux :

    export ESSCLI_ID=`whoami`_$PPID

    Elle permet de stocker les données de session et de prévenir les erreurs d'exécution lorsque plusieurs scripts sont exécutés simultanément.