多对一ApexSql数据差异数据库传输

时间:2012-10-16 15:02:30

标签: database data-transfer

我搜索了答案,但没有发现任何与我正在进行的项目有关的事情。如果我错过了,如果你可以请链接网址,将非常感谢。

目前,我们在该领域有许多集合,它们运行各种应用程序以将字段数据传输到主数据库。这些应用程序由于不同的原因在不同时间开发,目前仅发送特定数据。我们现在需要发送所有数据。我希望利用我们已经拥有的产品ApexSQL,数据差异可能会将每个内场服务器网络新的行条目转移到主数据库。

我希望从那些可能已经将其视为可能性或过去实施过的人那里获得一些信息。

这个项目的另一个有趣的方面是它必须符合PCI合规性,我可以在事后确定。

1 个答案:

答案 0 :(得分:0)

要仅传输新条目,您必须同步源(内场服务器)中存在且在目标(主数据库)中“丢失”的记录。 ApexSQL Data Diff可以执行此操作,但您必须在Missing选项卡中为特定表选择所有记录,并取消选择Additional选项卡中的所有记录。如果您在“附加”选项卡中保留选定的记录,则将删除主数据库中但不存在于内部服务器中的记录,因此您必须小心

enter image description here

如果你有ApexSQL Diff API,你可以使用SynchronizeMissingRows,数据库中所有缺失的行都将被同步