用于检查一夜之间发生的更改并上传到 MasterDB 的数据库工具
Posted
技术标签:
【中文标题】用于检查一夜之间发生的更改并上传到 MasterDB 的数据库工具【英文标题】:A Database Tool to check changes happened overnight and upload to MasterDB 【发布时间】:2010-10-07 02:44:14 【问题描述】:你好
我有 5 个不同的数据库和一个具有相同架构的主数据库。我正在寻找一种工具,可以检查自上次更新以来发生的任何更改(新行插入)并与我的主数据库同步。有没有可用的工具
【问题讨论】:
【参考方案1】:听起来是使用merge replication 的好例子。
【讨论】:
是的,就像在服务器和客户端之间复制数据一样。有没有可用的免费工具:)【参考方案2】:不了解免费工具 - 但我知道 redgate's data compare 可以为您完成这项工作。它是可自动化的。将它用于此任务后,我强烈推荐它。
作为个人解决方案,由于您使用的是 SQL Server,因此您可以迭代表 (sys.tables),并在 DB 之间进行连接并查看需要插入/删除的内容等。虽然如果您重复使用密钥。如果不重复使用密钥,那么任务就很简单了。
【讨论】:
以上是关于用于检查一夜之间发生的更改并上传到 MasterDB 的数据库工具的主要内容,如果未能解决你的问题,请参考以下文章
Xcode 9.3 构建上传错误:将更改保存到 Apple 数据库时发生错误。 (1015)