忽略缺失的源对象 - Teradata Data Mover

Teradata® Data Mover 用户指南

Product
Teradata Data Mover
Release Number
17.12
Published
2022 年 1 月
Language
中文 (简体)
Last Update
2022-02-22
dita:mapPath
zh-CN/ptl1635805434108.ditamap
dita:ditavalPath
zh-CN/mpm1591127278842.ditaval
dita:id
B035-4101
Product Category
Analytical Ecosystem
如果用于创建作业的任何源对象在运行时不存在,则该作业将无法运行。忽略缺失的源对象功能将允许作业执行,不会因为缺失源对象而失败。此功能具有以下限制:
  • 创建新作业或编辑现有作业时,所有源对象仍必须存在。此限制适用于创建、移动和编辑命令。
  • 使用带有 save_changes 选项的参数化 start 命令时,所有源对象仍必须存在。
  • 此功能不适用于在完整数据库复制中复制的数据库中的对象。在这种情况下,无论此设置如何,都会忽略缺失的源对象。
  • 此功能不适用于使用冻结作业步骤选项的作业。即使缺少源对象,使用冻结作业步骤选项的作业也会失败。在这种情况下,可使用编辑命令从作业中删除缺失的源对象。
  • 运行更新作业步骤命令以更新使用冻结作业步骤的作业时,所有源对象都必须存在。
要启用此功能,请将 configuration.xml 中的以下属性值更改为“TRUE
<property> <key>ignore.missing.source.objects</key> <value>TRUE</value> <description>
目的:定义是否在缺少任何源对象时使非冻结作业失败。此属性仅适用于非冻结作业,并且缺失的对象不是整个数据库移动的一部分。默认值为 false,用于保留现有行为。
</description> </property>