명령행 실행 프로그램 예제 및 인수

다음은 명령행 실행 프로그램의 예입니다.

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> - Business Rule의 이름

  • <VARIABLE NAME> - Business Rule에서 대체될 런타임 프롬프트 변수 이름

  • <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