目录

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

ListObjects

ListObjects

返回存储库中对象的列表。当列出对象时,
pmrep
将返回对象元数据。使用以下列表操作:
  • 列出对象类型
    。定义要列出的对象。
  • 列出文件夹
    。列出存储库中的所有文件夹。
  • 列出对象
    。列出存储库或文件夹中的可重用对象和不可重用对象。
可在 shell 脚本中使用 ListObjects 返回对象元数据,解析元数据,然后在其他
pmrep
命令中使用解析后的数据。
例如,使用 ListObjects 列出存储库中的所有序列生成器转换。创建一个 shell 脚本,使用 ListObjects 返回序列生成器转换信息、解析 ListObjects 返回的数据并使用 UpdateSeqGenVals 更新序列值。
pmrep
将每个对象返回到一条记录中并在一列中返回每个对象的元数据。默认用换行符分隔各条记录。您可以输入用于分隔各记录和列的字符。还可以输入用于指示列表末尾的字符。
在输入用于分隔记录和列的字符以及用于指示列表末尾的字符时,请使用存储库对象名称中未使用的字符。这有助于使用 shell 脚本来解析对象元数据。
ListObjects 命令使用以下语法:
listobjects -o <object_type> [-t <object_subtype>] [-f <folder_name>] [-c <column_separator>] [-r <end-of-record_indicator>] [-l <end-of-listing_indicator>] [-b (verbose)] [-y (print database type)] [-s <dbd_separator>]
下表介绍了
pmrep
ListObjects 选项和参数:
选项
参数
说明
-o
object_type
必需。要列出的对象的类型。
  • 输入文件夹时,不需要包括其他任何选项。
    pmrep
    将忽略 -t 和 -f 选项。
  • 输入文件夹以外的对象时,必须包括 -f 选项。
  • 输入转换或任务时,必须包括 -f 选项,也可以选择包括 -t 选项。
有关要用于 ListObjects 的对象类型的详细信息,请参阅列出对象类型
-t
object_subtype
可选。要列出的转换或任务的类型。输入对象类型的转换或任务时,可以包括此选项以返回特定类型。
有关要用于 ListObjects 的对象类型的详细信息,请参阅列出对象类型
-f
folder_name
如果要列出文件夹以外的对象,则为必需选项。要搜索的文件夹。此选项适用于除部署组、文件夹、标签和查询以外的所有对象类型。
-c
column_separator
可选。用于分隔对象元数据列的字符或字符集。使用存储库对象名称中未使用的字符或字符集。如果任何存储库对象名称中含有空格,您可能希望避免使用空格作为列分隔符。
如果忽略此选项,
pmrep
将使用单个空格。
-r
end-of-record_indicator
可选。用于指定对象元数据结束位置的字符或字符集。使用存储库对象名称中未使用的字符或字符集。
默认为换行符 /n。
-l
end_of_listing_indicator
可选。用于指定对象列表结束位置的字符或字符集。输入存储库对象名称中未使用的字符或字符集。
如果忽略此选项,
pmrep
将使用句点。
-b
-
可选。详细。显示对象的详细信息。如果忽略此选项,将显示简短格式,其中包括对象类型、可重用或不可重用一词、对象名称和路径。详细格式包括对象状态、版本号和签出信息。
全局对象(如标签、查询、部署组和连接)的简短格式包括对象类型和对象名称。详细格式包括标签类型、查询类型、部署组类型、创建者名称和创建时间。
-y
-
可选。显示源和目标的数据库类型。
-s
dbd_separator
可选。如果 ODBC 源名称中包含句点 (.),请在定义源对象时定义其他分隔符字符。例如,不使用 database_name.source_name,而是将源对象定义为 database_name\source_name,将 dbd_separator 定义为反斜杠 (\)。