Essbase 애플리케이션 업그레이드 준비

Essbase 11g LCM 익스포트 유틸리티를 사용하여 릴리스 11.2.12 이상에서 Oracle Essbase 애플리케이션(메타데이터 및 데이터)을 익스포트합니다.

주:

이 프로세스에서는 아티팩트를 익스포트하기 전에 기존의 비유니코드 소스 애플리케이션을 유니코드(UTF-8)로 변환합니다.

Essbase 릴리스 11.2.12 이상에서 애플리케이션을 익스포트하려면:

  1. 11g LCM 익스포트 유틸리티 다운로드: Essbase 웹 인터페이스에서 콘솔을 누르고, 명령행 툴을 확장하고, 11g LCM 익스포트 유틸리티(EssbaseLCMUtility.zip)를 다운로드합니다.

    주:

    타겟 21c 인스턴스(릴리스 11.2.15에 포함됨)에서 11g LCM 익스포트 유틸리티를 다운로드해야 할 때 11g LCM 익스포트 유틸리티를 다운로드하기 전에 타겟 환경(11.2.15)이 준비되었는지 확인합니다.
  2. 원하는 위치에 복사한 후 EssbaseLCMUtility.zip 파일의 압축을 풉니다.
    • 긴 경로 이름을 처리할 수 있는 Zip 파일 추출 프로그램을 사용합니다(예: 7-Zip).
    • 파일 또는 공통 구성요소가 이미 있다는 메시지가 표시되면 를 눌러 파일을 덮어씁니다.

    • 이름에 공백이 없는 디렉토리에 압축을 풉니다.
  3. EssbaseLCMUtility.zip 파일의 압축을 풀면 다음 파일 및 폴더가 나타납니다.


    Essbase LCM 유틸리티 Zip 폴더

  4. resources 폴더를 연 다음, UpgradePS4to21cScripts 폴더를 엽니다.
  5. input.properties 파일을 열고 다음 등록정보를 업데이트합니다.
    PS4_EPM_ORACLE_HOME
    PS4_EPM_ORACLE_INSTANCE
    PS4_EPM_DOMAIN_HOME
    PS4_ESSBASE_HOST
    PS4_ESSBASEPORT
    PS4_ESSBASEADMINUSER
    PS4_ESSBASEADMINPWD
    EXPORT_PATH = <Any local directory to keep the exported content>
    ESSBASEHOST = http(s)://host:9010/Essbase (target host)
    ESSBASE_DEPLOYMENT_TYPE = ESSBASE_ONLY 
    Update user credentials of target host (Workspace login credentials)
    ESSBASEADMINUSER 
    ESSBASEADMINPWD
    
  6. 유틸리티를 실행하기 전에 JAVA_HOME 환경 변수를 설정해야 합니다.
    • Windows 예제:
      set JAVA_HOME=<Local Drive>:\Oracle\Middleware_Home\JDK
      set PATH=%JAVA_HOME%\bin;%PATH%
      
    • LINUX 예제:
      export JAVA_HOME=/Middleware_Home/JDK
      export PATH=$JAVA_HOME/bin:$PATH
      
  7. 명령 프롬프트에서 EssbaseLCMUtility.zip 파일의 압축을 푼 디렉토리로 변경하고 ExportPS4EssbaseApps.bat 명령을 실행합니다.

    이제 각 애플리케이션이 개별적으로 익스포트됩니다.

  8. 익스포트 프로세스가 완료되면 추출된 Essbase LCM 유틸리티 폴더에 있는 EssbaseUpgradeStatus.xml 파일의 상태를 확인합니다. <task status="SUCCESS" taskName="export"> 태그에서 태스크가 성공하면 익스포트 프로세스가 성공한 것으로 간주됩니다. 성공 상태 후에 기록되는 오류 통지는 무시할 수 있습니다. 예를 들어 아래 오류를 무시할 수 있습니다.
    Error in getting source partition, please recreate it manually after the migration.
    Error received while retrieving implied share from outline.