关于复制表 - Teradata Data Mover

Teradata® Data Mover 用户指南

Product
Teradata Data Mover
Release Number
16.20
Published
2021 年 11 月
Language
中文 (简体)
Last Update
2021-12-02
dita:mapPath
zh-CN/wph1512683331242.ditamap
dita:ditavalPath
zh-CN/mpm1591127278842.ditaval
dita:id
B035-4101
Product Category
Analytical Ecosystem
您可以使用 Data Mover 命令行界面通过指定值 table selection="included" 和表的 name 来复制单个表。例如,下面的 XML 会复制 table1 和 table3,因为它们指定了 table selection="included" 值。该 XML 不会复制对象列表中的另一个表 (table2),因为该值设置为 table selection="unselected"
<database selection="unselected">
	<name>dmguest</name>
	<table selection="included">
		<name>table1</name>
	</table>
	<table selection="unselected">
		<name>table2</name>
	</table>
	<table selection="included">
		<name>table3</name>
 </table>
</database>

用法说明

  • 如果要复制的对象在目标数据库中不存在,则会在目标数据库中创建该对象。如果对象在目标数据库中存在,则除非 overwrite_existing_objects 属性被设置为 false,否则将覆盖该对象。这种情况下,将生成创建时错误。
  • 在 Teradata 系统之间以及 Teradata 系统与 Hadoop 系统之间都可以复制表。可以复制 Hadoop Hive 表。