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