简体   繁体   English

Teradata:将数据从一台服务器移动到另一台服务器

[英]Teradata: move data from one server to another

I have two servers. 我有两台服务器。

Is there a way to move data from one server to the other as a MERGE? 有没有一种方法可以将数据作为MERGE从一台服务器移到另一台服务器? From here it seems like that this is not possible and it seems that the only available option is fastload 从这里看来这是不可能的 ,似乎唯一可用的选项是fastload

Has something changed since 2009? 自2009年以来发生了什么变化?

If you want to use the individual utilities, look into MultiLoad. 如果要使用各个实用程序,请查看MultiLoad。 It supports UPSERT operations. 它支持UPSERT操作。 Or, if you have TPT available, it helps to simplify getting the data off of the source server and then into the target server (using the UPDATE). 或者,如果您有可用的TPT,则它有助于简化将数据从源服务器移到目标服务器(使用UPDATE)的过程。

Using Teradata Parallel Transporter (TPT) you can move the data between systems using a named pipe without having to land the data on disk as an intermediate step. 使用Teradata并行传输器(TPT),您可以使用命名管道在系统之间移动数据,而不必将数据降落到磁盘上作为中间步骤。 There is an article on the Teradata Developer Exchange that explains the process with an example. Teradata Developer Exchange上有一篇文章用示例解释了该过程。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM