排除表 - Teradata Data Mover

Teradata® Data Mover 用户指南

Product
Teradata Data Mover
Release Number
17.20
Published
2022 年 9 月
Language
中文 (简体)
Last Update
2022-10-12
dita:mapPath
zh-CN/tsn1650877444606.ditamap
dita:ditavalPath
zh-CN/mpm1591127278842.ditaval
dita:id
B035-4101
Product Category
Analytical Ecosystem
在使用 DSA 复制整个数据库时,您可以排除一个或多个表,使其不从源数据库复制到目标数据库。

如果 SQL 缓冲区的 EXCLUDE TABLE 子句太长,将会发生错误。缓冲区长度限制取决于 SQL 缓冲区中已存在的数据量。如果发生错误,请在重新提交作业之前修改 EXCLUDE TABLE 列表(减小其大小)。

  1. 打开包含该作业的作业定义信息的 parameters.xml 文件。
  2. 在数据库名称下,将 selection="excluded" 属性添加到 table 元素中。
  3. 添加一个 <name> 元素,并输入要排除的表的名称。
在下面的示例中,除 DBName.Orders 和 DBName.Accounts 以外的所有表都被复制到目标数据库。
<database selection="included">
	<name>DBName</name>
	 <table selection="excluded">
		 <name>Orders</name>
 	</table>
	 <table selection="excluded">
		 <name>Accounts</name>
 	</table>
</database>