pmrep 命令引用 > 验证
  

验证

验证对象。 可将结果输出至持久性输出文件或标准输出。
还将显示对 stdout 的验证摘要。 摘要包含有效对象、无效对象和跳过对象的数量。 持久性输出文件包含标准信息、编码 ID 和 CRC 检查。 可以保存并签入由无效更改为有效的对象。
可以验证以下类型的对象:
如果在输入参数中使用其他类型的对象,则 pmrep 将返回错误。 如果在持久性输入文件中使用错误类型的对象,则 pmrep 将报告错误并跳过该对象。
运行验证命令时,可输出对象状态相关的信息:
验证命令使用以下语法:
validate

{{-n <object_name>

 -o <object_type (mapplet, mapping, session, worklet, workflow)>

 [-v <version_number>]

 [-f <folder_name>]} |  

-i <persistent_input_file>}

[-s (save upon valid)

 [-k (check in upon valid)

   [-m <check_in_comments>]]]

[-p <output_option_types (valid, saved, skipped, save_failed, invalid_before, invalid_after, or all)>]

[-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)]
下表描述了 pmrep 验证选项和参数:
选项
参数
说明
-n
object_name
必需。 要验证的对象的名称。 如果使用 -i 参数,请勿使用此选项。
-o
object_type
如果不使用持久性输入文件,则需要。 要验证的对象类型。 可以指定 Mapplet、映射、会话、工作集和工作流。
-v
version_number
可选。 要验证的对象的版本。 默认设置为对象的最新版本或已签出的版本。
-f
folder_name
必需。 包含对象的文件夹的名称。
-i
persistent_input_file
可选。 ExecuteQuery、Validate 或 ListObjectDependencies 命令的文本文件。 包含对象记录列表。 如果使用 -n、-o 或 -f 参数指定对象,则无法使用此文件。
-s
-
可选。 保存对于存储库从无效更改为有效的对象。
-k
-
如果使用 -s,则需要。签入已保存的对象。
-m
check_in_comments
如果使用 -k 选项且当前存储库需要签入注释,则需要。 签入对象时添加注释。
-p
output_option_types
如果使用 -u 参数,则需要。 验证后要输出到持久性输出文件或 stdout 的对象类型。 可以指定有效、已保存、已跳过、save_failed、invalid_before 或 invalid_after。 要输入一个或多个选项,请以逗号分隔。
-u
persistent_output_file_name
如果使用 -p 参数,则需要。 输出文本文件的名称。 如果输入文件名,则查询会将结果写入文件。
-a
append
可选。 将结果附加到持久性输出文件,而不是将其覆盖。
-c
column_separator
可选。 用于分隔对象元数据列的字符或字符集。
使用存储库对象名称中未使用的字符或字符集。 如果任何存储库对象名称中含有空格,您可能希望避免使用空格作为列分隔符。
如果忽略此选项,pmrep 将使用单个空格。
-r
end-of-record_separator
可选。 用于指定对象元数据结束位置的字符或字符集。
使用存储库对象名称中未使用的字符或字符集。
默认为换行符 /n。
-l
end-of-listing_indicator
可选。 用于指定对象列表结束位置的字符或字符集。 输入存储库对象名称中未使用的字符或字符集。
如果忽略此选项,pmrep 将使用句点。
-b
-
可选。 Verbose。 显示对象的详细信息。 如果忽略此选项,pmrep 将显示简短格式,其中包括对象类型、可重用或不可重用一词、对象名称和路径。 详细格式包括版本号和文件夹名称。
全局对象(如标签、查询、部署组和连接)的简短格式包括对象类型和对象名称。 详细格式包括创建者名称和创建时间。
-y
-
可选。 显示源和目标的数据库类型。