目录

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 文件

ObjectExport

ObjectExport

将对象导出到 powrmart.dtd 文件定义的 XML 文件。 可按名称导出对象。 如果输入对象,必须输入对象所属文件夹的名称。 如果未输入版本号,将导出对象的最新版本。
使用持久性输入文件来指定要同时导出的各种不同对象。 可以使用 ExecuteQuery、Validate 或 ListObjectDependencies
pmrep
命令来创建此文件。 如果使用持久性输入文件,请勿使用其他参数来指定对象。
如果导出映射,PowerCenter 将默认导出该映射及其实例。 如果要包括相关对象,必须添加相应的
pmrep
选项。 可以选择包括可重用和不可重用的相关对象、由快捷方式引用的对象以及主键-外键关系中的相关对象。
要导出映射相关性,必须使用 -b 和 -r 选项。
ObjectExport 命令使用以下语法:
objectexport {{-n <object_name>  -o <object_type>  [-t <object_subtype>]  [-v <version_number>]  [-f <folder_name>]} |  -i <persistent_input_file>} [-m (export pk-fk dependency)] [-s (export objects referred by shortcut)] [-b (export non-reusable dependents)] [-r (export reusable dependents)] -u <xml_output_file_name> [-l <log_file_name>] [-e dbd_separator]
下表介绍了
pmrep
ObjectExport 选项和参数:
选项
参数
说明
-n
object_name
未使用 -i 选项时,为必需选项。 要导出的特定对象的名称。 如果未输入此选项,
pmrep
将导出文件夹中的所有最新对象或已签出对象。 使用 -n 选项或 -i 选项,但不能同时使用二者。
-o
object_type
对象名称的对象类型。 可以指定源、目标、转换、映射、Mapplet、会话、工作集、工作流、计划程序、会话配置或任务。 如果使用此选项,则不能使用 -i 选项。
-t
object_subtype
转换或任务的类型。 对于其他对象类型,此参数将被忽略。 有关有效子类型的详细信息,请参阅列出对象类型
-v
version_number
可选。 导出所输入对象的版本。
-f
folder_name
包含要导出对象的文件夹的名称。 如果未输入对象名称,
pmrep
将导出此文件夹中的所有对象。 如果使用此选项,则不能使用 -i 选项。
-i
persistent_input_file
未使用 -n 选项时,为必需选项。 从 ExecuteQuery、Validate 或 ListObjectDependencies 生成的文本文件对象列表。 其中包含具有编码 ID 的对象记录。 使用此参数时,不能使用 -n、-o 或 -f 选项。
-m
-
导出相关对象时为必需选项。 当导出具有外键的源或目标时,导出主键表定义。
-s
-
导出相关对象时为必需选项。 导出快捷方式所引用的原始对象。
-b
-
导出相关对象时为必需选项。 导出该对象使用的不可重用对象。
-r
-
导出相关对象时为必需选项。 导出该对象使用的可重用对象。
-u
xml_output_file_name
必需。 要包含对象信息的 XML 文件的名称。
-l
log_file_name
可选。 记录每个导出步骤的日志文件。 如果忽略此选项,状态消息将输出到窗口中。
-e
dbd_separator
可选。 如果 ODBC 源名称中包含句点 (.), 请在定义源对象时定义其他分隔符字符。 例如,不使用 database_name.source_name,而是将源对象定义为 database_name\source_name,将 dbd_separator 定义为反斜杠 (\)。