Arguments et exemple de lanceur de ligne de commande

Voici quelques exemples de lanceur de ligne de commande.

java –jar calcmgrCmdLine.jar http://myBox:19000 admin password Sample Basic myRule var1=\"Jan\" var2=1000 var3="Budget->\"001\"->FY10"
  • <Calc Server URL> : protocole, comme HTTP ou HTTPS, ainsi que le port et le nom d'hôte

  • <USER> <PWD> : nom d'utilisateur et mot de passe

  • <APPLICATION NAME> : application Oracle Essbase dans laquelle la règle est créée

  • <DATABASE NAME> : base de donnéesEssbase (dans l'application) dans laquelle la règle est créée

  • <RULE NAME> : nom de la règle métier

  • <VARIABLE NAME> : nom de variable d'invite d'exécution à remplacer dans la règle métier

  • <VARIABLE VALUE> : valeur de la variable d'invite d'exécution

Exemples de mode décrypté

java -jar calcmgrCmdLine.jar <CalcServer URL> <USER NAME> <PWD> <Application Name> <Database Name> <Rule Name> <variable name=value>,<variable name=value>
java -jar calcmgrCmdLine.jar http://myBox:19000 admin password Sample Basic myRule var1="Jan" var2=1000

Exemple de mode crypté

Si vous devez transmettre le mot de passe crypté en tant qu'argument au lanceur de ligne de commande, vous devez d'abord créer un jeton crypté pour le mot de passe. Vous pouvez crypter le mot de passe à l'aide d'une clé par défaut comme indiqué ci-après :

java -jar calcmgrCmdLine.jar -encrypt password

Exemple de mode crypté : utilisation d'une clé par défaut pour le décryptage

Pour décrypter un mot de passe à l'aide d'une clé par défaut, procédez comme suit :

java –jar calcmgrCmdLine.jar -decrypt http://myBox:19000 admin g//Fl9AB2qrFN9R5m141CPgcLYmjmLyiIxk2CXz7hxbheZe6HDUvjYkQuW2l4Oer Sample Basic myRule var1="Jan" var2=1000

Exemple de mode crypté : utilisation d'une clé fournie pour le cryptage

Pour crypter un mot de passe à l'aide d'une clé fournie, procédez comme suit :

java -jar calcmgrCmdLine.jar -encrypt -key AAAAAAAAAAAAAAAAAAAAAA password

Exemple de mode crypté : utilisation d'une clé fournie pour le décryptage

java –jar clacmgrcmdLine.jar -key AAAAAAAAAAAAAAAAAAAAAA http://myBox:19000 admin g//Fl9AB2qrFN9R5m141CPgcLYmjmLyiIxk2CXz7hxbheZe6HDUvjYkQuW2l4Oer Sample Basic myRule var1="Jan" var2=1000