命令行参数

[-b]: 指定基本路径

[-b] 参数可指示生命周期管理实用程序使用相对于所设置文件系统路径(存储所有导入和导出文件的位置)的基本路径。

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 生命周期管理将显示错误。

下面是一些示例,指定了位于导出内容中的 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

控制台中的输出格式:

Artifact Type Artifact Last Modified Date

[-ls -lmu username]:列出在导出的内容中用户修改过的对象

[-ls -lmu] 参数可列出特定用户修改的对象。

对于导出 MDF 文件(源 = 应用程序,目标 = 文件系统内容),该实用程序会将修改人名称与文件系统列表中的对象进行匹配。

对于导入 MDF(源 = 文件系统内容,目标 = 应用程序),生命周期管理实用程序会将修改人名称与产品列表中的对象进行匹配。

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

控制台中的输出格式:

Artifact Type Artifact Modified By

注:

如果未指定用户名,则会显示错误。用户名必须括在引号中。