目录

Search

  1. 前言
  2. 命令行程序和实用程序
  3. 安装和配置命令行实用程序
  4. 使用命令行程序
  5. 命令行程序的环境变量
  6. 使用 infacmd
  7. infacmd as 命令引用
  8. infacmd aud 命令引用
  9. infacmd autotune 命令引用
  10. Infacmd bg 命令参考
  11. infacmd ccps 命令引用
  12. infacmd cluster 命令引用
  13. infacmd cms 命令引用
  14. infacmd dis 命令引用
  15. Infacmd dis 查询
  16. infacmd dp 命令引用
  17. infacmd idp 命令引用
  18. infacmd edp 命令引用
  19. Infacmd es 命令参考
  20. infacmd ics 命令引用
  21. infacmd ipc 命令引用
  22. infacmd isp 命令引用
  23. infacmd ldm 命令引用
  24. infacmd mas 命令引用
  25. infacmd mi 命令引用
  26. infacmd mrs 命令引用
  27. infacmd ms 命令引用
  28. infacmd oie 命令引用
  29. infacmd ps 命令引用
  30. infacmd pwx 命令引用
  31. infacmd roh 命令引用
  32. infacmd rms 命令参考
  33. infacmd rtm 命令引用
  34. infacmd sch 命令参考
  35. infacmd search 命令引用
  36. infacmd sql 命令引用
  37. infacmd tdm 命令引用
  38. infacmd tools 命令引用
  39. infacmd wfs 命令引用
  40. infacmd ws 命令引用
  41. infacmd xrf 命令引用
  42. infacmd 控制文件
  43. infasetup 命令引用
  44. pmcmd 命令引用
  45. pmrep 命令引用
  46. 使用 filemanager
  47. 处理 pmrep 文件

模型存储库对象的导出控制文件参数

模型存储库对象的导出控制文件参数

可使用导出控制文件参数来配置要从模型存储库中导出的对象。
模型存储库对象的导出控制文件可以包含下列元素:
  • exportParams。 可以包含一个 folders 元素。
  • folders。 可以包含多个 folder 元素。
  • folder。 包含筛选某个特定文件夹中对象的属性。 可以包含多个 objectList 元素。
  • objectList。 包含按类型筛选对象的属性。 可以包含多个 object 元素。
  • object。 包含按名称筛选对象的属性。
下表介绍了导出控制文件中 folder 元素的可配置属性:
属性名称
属性说明
路径
可选。 包含要导出对象的文件夹的路径。 使用以下格式:
"/<folder_name>/<folder_name>"
例如,如果项目包含一个名为 F1 的文件夹,则 F1 的文件夹路径为“/F1”。 要导出项目中的所有对象,请指定“/”。 值不区分大小写。 默认值为“/”。
递归
可选。 指示是否导出指定文件夹的子文件夹中的对象。 设置为 true 可导出子文件夹中的对象。 有效值为 true 和 false。 值区分大小写。 默认值为 true。
选择
可选。 指示为 folder 定义 objectList 元素时,infacmd 是否导出指定文件夹中的所有剩余对象。 设置为 all 可导出所有剩余对象。 例如,下列行可导出由 user1 创建的映射。 这些行将导出指定文件夹中的所有剩余对象:
<folder path="/Testfolder" select="all"> <objectList type="Mapping" createdBy="user1" /> </folder>
如果定义了 objectList 元素,且没有使用 select 属性,则 infacmd 会导出满足 objectList 中所定义属性的对象。 例如,下列行可导出指定文件夹中由 user1 创建的映射:
<folder path="/Testfolder"> <objectList type="Mapping" createdBy="user1" /> </folder>
如果没有为 folder 定义 objectList 元素,则 select 属性的默认值是 all。 例如,下列行可导出指定文件夹中的所有对象:
<folder path="/Testfolder" />
有效值是 all。
createdBy
可选。 用户名。 导出由该用户创建的对象。 值不区分大小写。
createdBefore
可选。 日期和时间。 导出在该日期和时间之前创建的对象。 按以下格式输入日期和时间:
yyyy-MM-dd HH:mm:ssZ
createdAfter
可选。 日期和时间。 导出在该日期和时间之后创建的对象。 按以下格式输入日期和时间:
yyyy-MM-dd HH:mm:ssZ
lastUpdatedBefore
可选。 日期和时间。 导出在该日期和时间之前更新的对象。 按以下格式输入日期和时间:
yyyy-MM-dd HH:mm:ssZ
lastUpdatedAfter
可选。 日期和时间。 导出在该日期和时间之后更新的对象。 按以下格式输入日期和时间:
yyyy-MM-dd HH:mm:ssZ
lastUpdatedBy
可选。 用户名。 导出最后由该用户更新的对象。 值不区分大小写。
下表介绍了导出控制文件中 objectList 元素的可配置属性:
属性名称
属性说明
类型
必需。 要从指定文件夹路径导出的模型存储库对象的类型。 有效值包括模型存储库中存在的所有对象类型。您可以在 Developer 工具的“属性”视图中查看对象类型。例如,可以输入“Relational Data Object”或“Profile”。 值不区分大小写。
createdBy
可选。 用户名。 导出由此用户创建的指定类型的对象。 值不区分大小写。
createdBefore
可选。 日期和时间。 导出在该日期和时间之前创建的指定类型对象。 按以下格式输入日期和时间:
yyyy-MM-dd HH:mm:ssZ
createdAfter
可选。 日期和时间。 导出在该日期和时间之后创建的指定类型对象。 按以下格式输入日期和时间:
yyyy-MM-dd HH:mm:ssZ
lastUpdatedBefore
可选。 日期和时间。 导出在该日期和时间之前更新的指定类型对象。 按以下格式输入日期和时间:
yyyy-MM-dd HH:mm:ssZ
lastUpdatedAfter
可选。 日期和时间。 导出在该日期和时间之后更新的指定类型对象。 按以下格式输入日期和时间:
yyyy-MM-dd HH:mm:ssZ
lastUpdatedBy
可选。 用户名。 导出最后由该用户更新的指定类型的对象。 值不区分大小写。
下表介绍了导出控制文件中 object 元素的可配置属性:
属性名称
属性说明
名称
必需。 要导出的对象的名称。 如果所在的 objectList 元素包含用户或时间属性,infacmd 会导出与指定对象名称和用户或时间筛选器都匹配的对象。 值区分大小写。