명령행 인수

[-b]: 기준 경로 지정

[-b] 인수는 파일 시스템 경로가 설정된 위치와 상대적인 기준 경로를 사용하도록 Lifecycle Management 유틸리티에 지시합니다(파일 시스템은 모든 익스포트 및 임포트가 저장된 위치임).

utility.bat c:/lcm/lcmdefinition.xml [-b path]

지정된 경로는 절대 경로이거나 현재 작업 디렉토리에 상대적일 수 있습니다. 또한 절대 경로에 상대적인 "." 및 ".."이 포함될 수 있습니다. 기준 경로가 지정되지 않은 경우 MDF 파일의 디렉토리 위치가 사용됩니다(유틸리티가 있는 디렉토리가 아닐 수도 있음).

다음은 몇 가지 예입니다.

utility.bat c:\import_export\HPFullApplicationSuite\Import.xml

utility.bat c:\import.xml -b c:\Oracle\Middleware\user_projects\epmsystem1\import_export\HPFullApplicationSuite

주:

지정된 경로가 존재하지 않으면 Oracle Hyperion Enterprise Performance Management System Lifecycle Management에 오류가 표시됩니다.

다음은 익스포트한 콘텐츠에 있는 MDF 파일을 지정하는 몇 가지 예입니다.

utility.bat c:\Oracle\Middleware\user_projects\epmsystem1\import_export\SS1.zip\Export.xml

utility.bat c:\Oracle\Middleware\user_projects\epmsystem1\import_export\SS1.zip\HSS-Shared Services\Import.xml

[-ls]: EPM System 콘텐츠 나열

[-ls] 인수는 마이그레이션 정의 파일을 통해 정의된 마이그레이션의 아티팩트를 나열합니다. 소스 및 대상 시스템의 아티팩트를 나열합니다. 예를 들어 익스포트 MDF에서 소스는 Oracle Enterprise Performance Management System 애플리케이션이고 타겟은 파일 시스템입니다.

utility.bat importMDF.xml -ls

utility.bat exportMDF.xml -ls

결과 출력은 각각 소스 및 대상에 해당하는 두 개의 파일입니다.

  • <mdf name>_application name.txt

  • <mdf name>_file system folder name.txt

타사 파일 비교 유틸리티를 사용하여 출력을 비교할 수 있습니다. 이를 통해 마이그레이션에 성공했는지 확인할 수 있습니다.

출력 파일 세부정보:

  • 아티팩트 이름

  • 아티팩트 유형

  • 경로

  • 콘텐츠 요약의 요약

    샘플 콘텐츠 요약:

    CONNECTION NAME = AppConnection2
    CONNECTION TYPE = Application
    
    APPLICATION RESOURCE DETAILS - 
    APPLICATION ID - 1111
    PRODUCT NAME - Hyperion Shared Services
    PRODUCT CODE - HUB
    PRODUCT VERSION - 11.x.x.x
    PROJECT NAME - Foundation
    
    TOTAL ARTIFACT: 48
    Aggregated Roles        1     (artifact count by type)
    Assigned Roles          15
    Groups                  1
    Process Definition      15
    Taskflow ACL            15
    Users                   1

출력 파일은 MDF 파일과 동일한 경로에 생성되고 동일한 이름의 기존 파일을 바꿉니다. 다음과 같이 출력 파일의 경로를 지정할 수 있습니다.

utility.sh c:\importMDF.xml -ls -p c:\compare\

여러 태스크가 포함된 MDF 파일의 경우 각 태스크에 대한 여러 목록 구조 세트가 생성되고 파일에 접두어로 태스크 번호가 추가됩니다.

  • <mdf name>_application name_<tasknumber>.txt

  • <mdf name>_file system folder name_<tasknumber>.txt

-ls -ms는 마지막으로 익스포트한 시간 이후 수정된 아티팩트를 나열합니다. ls -lmu "username"은 익스포트한 콘텐츠에서 사용자가 수정한 모든 아티팩트를 나열합니다.

[-ls -ms]: 마지막으로 내보낸 시간 이후 수정된 아티팩트 나열

[-ls -ms] 인수는 마이그레이션 정의 파일을 통해 정의된 마지막 마이그레이션 이후 시스템에서 수정된 아티팩트를 나열합니다. 이러한 아티팩트는 Oracle Hyperion Shared Services Console에 나열됩니다.

익스포트 MDF 파일(소스 = 애플리케이션, 대상 = 파일 시스템 콘텐츠)의 경우 [-ls -ms]는 애플리케이션에서 마지막으로 수정된 날짜가 파일 시스템 콘텐츠의 아티팩트 날짜와 다른 아티팩트를 나열합니다.

임포트 MDF(소스 = 파일 시스템 콘텐츠, 대상 = 애플리케이션)의 경우 [-ls -ms]는 파일 시스템에서 마지막으로 수정된 날짜가 애플리케이션의 아티팩트 날짜와 다른 아티팩트를 나열합니다.

주:

아티팩트의 수정 날짜를 사용할 수 없으면 아티팩트가 나열됩니다.

utility.bat c:\exportMDF.xml -ls -ms

콘솔의 출력 형식은 다음과 같습니다.

아티팩트 유형 아티팩트 최종 수정 날짜

[-ls -lmu 사용자 이름]: 내보낸 콘텐츠에서 사용자가 수정한 아티팩트 나열

[-ls -lmu] 인수는 특정 사용자가 수정한 아티팩트를 나열합니다.

익스포트 MDF 파일(소스 = 애플리케이션, 타겟 = 파일 시스템 콘텐츠)의 경우 유틸리티는 수정자 이름을 파일 시스템 목록의 아티팩트와 일치시킵니다.

임포트 MDF(소스 = 파일 시스템 콘텐츠, 타겟 = 애플리케이션)의 경우 Lifecycle Management 유틸리티는 수정자 이름을 제품 목록의 아티팩트와 일치시킵니다.

utility.bat c:\exportMDF.xml -ls -lmu "user"

콘솔의 출력 형식은 다음과 같습니다.

아티팩트 유형 아티팩트 수정자

주:

사용자 이름을 지정하지 않으면 오류가 표시됩니다. 사용자 이름은 따옴표로 묶어야 합니다.