目录

Search

  1. 前言
  2. 命令行程序和实用程序
  3. 安装和配置命令行实用程序
  4. 使用命令行程序
  5. 命令行程序的环境变量
  6. 使用 infacmd
  7. infacmd as 命令引用
  8. infacmd aud 命令引用
  9. Infacmd bg 命令参考
  10. infacmd cms 命令引用
  11. infacmd dis 命令引用
  12. Infacmd es 命令参考
  13. infacmd ihs 命令参考
  14. infacmd ipc 命令引用
  15. infacmd isp 命令引用
  16. infacmd ldm 命令参考
  17. infacmd mrs 命令引用
  18. infacmd ms 命令引用
  19. infacmd oie 命令引用
  20. infacmd ps 命令引用
  21. infacmd pwx 命令引用
  22. infacmd rms 命令参考
  23. infacmd rtm 命令引用
  24. infacmd sch 命令参考
  25. infacmd search 命令引用
  26. infacmd sql 命令引用
  27. infacmd tdm 命令引用
  28. infacmd wfs 命令引用
  29. infacmd ws 命令引用
  30. infacmd xrf 命令引用
  31. infacmd 控制文件
  32. infasetup 命令引用
  33. pmcmd 命令引用
  34. pmrep 命令引用
  35. 处理 pmrep 文件
  36. POWERCENTERHELP
  37. 已弃用的命令

ListObjectDependencies

ListObjectDependencies

列出可重用对象和不可重用对象的相关对象。 如果要列出不可重用对象的相关性,则必须使用包含对象 ID 的持久性输入文件。 要创建此文件,可以运行查询并选择创建文本文件。
ListObjectDependencies 将接受持久性输入文件,并可创建持久性输出文件。 这些文件具有相同的格式。 如果创建输出文件,则将此文件用作 ApplyLabel、AddToDeployment Group 或 Validate
pmrep
命令的输入。
如果 ListObjectDependencies 成功运行,此命令将返回记录数。
ListObjectDependencies 命令使用以下语法:
listobjectdependencies {{-n <object_name>   -o <object_type>   [-t <object_subtype>]   [-v <version_number>]   [-f <folder_name>] } |    -i <persistent_input_file>} [-d <dependency_object_types>] [-p <dependency_direction (children, parents, or both)>] [-s (include pk-fk dependency)] [-g (across repositories)] [-u <persistent_output_file_name>   [-a (append)]] [-c <column_separator>] [-r <end-of-record_separator>] [-l <end-of-listing_indicator>] [-b (verbose)] [-y (print database type)] [-e <dbd_separator>]
下表介绍了
pmrep
ListObjectDependencies 选项和参数:
选项
参数
说明
-n
object_name
必需。 要列出相关性的特定对象的名称。
-o
object_type
必需。 要列出相关性的对象类型。 可以指定源、目标、转换、映射、会话、工作集、工作流、计划程序、会话配置、任务、多维数据集和维度。
-t
object_subtype
转换或任务的类型。 对于其他对象类型,将忽略此选项。 有关有效子类型的详细信息,请参阅列出对象类型
-v
version_number
可选。 列出某个对象版本除最新版本以外的相关对象。 此选项只能用于受版本控制的存储库。 不适用于无版本控制的存储库。
-f
folder_name
包含对象名称的文件夹。 如果不使用 -i 选项,则需要文件夹。
-i
persistent_input_file
可选。 从 ExecuteQuery 或 Validate 命令生成的对象的文本文件。 如果要列出不可重用对象的相关性,必须使用此文件。
如果使用此选项,则不能使用 -n、-o、-f 选项来指定对象。
-d
dependency_object_types
可选。 要列出的相关对象的类型。 可以输入 ALL,也可以输入一个或多个对象类型。 默认值为 ALL。
如果为 ALL,则
pmrep
将列出所有支持的相关对象。 如果选择一个或多个对象,则
pmrep
将列出这些类型的相关对象。 要输入多个对象类型,请用逗号分隔这些类型且不使用空格。
-p
dependency_direction
未使用 -s 选项时,为必需选项。 要列出的父相关对象或子相关对象。 可以指定父项和/或子项。 如果未使用 -p 选项,
pmrep
不会列出父相关性或子相关性。
-s
-
未使用 -p 选项时,为必需选项。 无论相关性的方向如何,都将包括主键-外键相关对象。 如果未使用 -s 选项,
pmrep
不会列出主键/外键相关性。
-g
-
可选。 在各存储库中查找对象相关性。
-u
persistent_output_file_name
将相关性结果发送到一个文本文件。 将此文本文件用作 ApplyLabel、AddToDeployment Group 或 Validate
pmrep
命令的输入。 默认将查询结果发送到 stdout。 不能将 -b 和 -c 选项与此选项一起使用。
-a
-
将结果附加到持久性输出文件,而不覆盖此文件。
-c
column_separator
用于分隔对象元数据列的字符或字符集。 使用存储库对象名称中未使用的字符或字符集。 如果任何存储库对象名称中含有空格,您可能希望避免使用空格作为列分隔符。 不能将此选项与 -u 选项一起使用。
如果忽略此选项,
pmrep
将使用单个空格。
-r
end-of-record_
separator
用于指定对象元数据结束位置的字符或字符集。 使用存储库对象名称中未使用的字符或字符集。
默认为换行符 /n。
-l
end-of-listing_indicator
用于指定对象列表结束位置的字符或字符集。 输入存储库对象名称中未使用的字符或字符集。
如果忽略此选项,
pmrep
将使用句点。
-b
-
Verbose。 显示对象的详细信息。 如果忽略此选项,
pmrep
将显示简短格式,其中包括对象类型、可重用或不可重用一词、对象名称和路径。 详细格式包括版本号和文件夹名称。
全局对象(如标签、查询、部署组和连接)的简短格式包括对象类型和对象名称。 详细格式包括创建者名称和创建时间。 不能将此选项与 -u 选项一起使用。
-y
-
可选。 显示源和目标的数据库类型。
-e
dbd_separator
可选。 如果 ODBC 源名称中包含句点 (.), 请在定义源对象时定义其他分隔符字符。 例如,不使用 database_name.source_name,而是将源对象定义为 database_name\source_name,将 dbd_separator 定义为反斜杠 (\)。