SQL Server复制模型快照,事务和合并-最佳

时间:2019-02-20 01:19:20

标签: sql-server replication database-replication merge-replication transactional-replication

我正在尝试在2个分支服务器到总部服务器之间实现sql server数据库复制。

我的应用程序是一个分布式应用程序,主要应用程序托管在总公司中,总公司负责控制母版和最终批准。分支机构服务器位于另外两个国家/地区,用于输入日常交易。

由于Internet带宽太慢,我计划仅在非工作时间(即晚上12 AM到早上8 AM)运行复制。在工作时间内很难同步。所有表的设计都旨在验证并避免重复或其他错误。

还有几天的互联网中断机会。可能长达一周。

表有三种类型,

  1. BI定向-需要在两侧之间同步(HO分支和 转到HO,批准)
  2. 从分支同步到HO(事务)
  3. 从HO同步到分支(主机)

配置复制时,我在快照,事务复制和合并复制等不同类型的复制之间感到困惑。

有人可以建议哪种方法最适合我的模型

在配置复制后,我还面临主键和外键丢失的问题。.知道为什么会发生这种情况..?

1 个答案:

答案 0 :(得分:0)

事务复制最好用于单向同步,而“合并”用于双向同步将是最佳选择。