命令行启动程序示例和参数

以下是命令行启动程序的一些示例。

java –jar calcmgrCmdLine.jar http://myBox:19000 admin password Sample Basic myRule var1=\"Jan\" var2=1000 var3="Budget->\"001\"->FY10"
  • <Calc Server URL> - 协议(如 http 或 https)以及主机名和端口

  • <USER> <PWD> - 用户名和密码

  • <APPLICATION NAME> - 要在其中创建规则的 Oracle Essbase 应用程序

  • <DATABASE NAME> - 创建规则时所在的 Essbase 数据库(在应用程序中)

  • <RULE NAME> - 业务规则的名称

  • <VARIABLE NAME> - 要在业务规则中替换的运行时提示变量名称

  • <VARIABLE VALUE> - 运行时提示变量的值

非加密模式示例

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

加密模式示例

如果需要将加密的密码作为参数传递给命令行启动程序,请先为密码创建一个加密的令牌。可以按如下方式使用默认密钥对密码加密:

java -jar calcmgrCmdLine.jar -encrypt password

使用默认密钥解密的加密模式示例

要使用默认密钥对密码解密,请按如下方式解密:

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

使用提供的密钥加密的加密模式示例

要使用提供的密钥对密码解密,请按如下方式解密:

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

使用提供的密钥解密的加密模式示例

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