我正在尝试在2个分支服务器到总部服务器之间实现sql server数据库复制。
我的应用程序是一个分布式应用程序,主要应用程序托管在总公司中,总公司负责控制母版和最终批准。分支机构服务器位于另外两个国家/地区,用于输入日常交易。
由于Internet带宽太慢,我计划仅在非工作时间(即晚上12 AM到早上8 AM)运行复制。在工作时间内很难同步。所有表的设计都旨在验证并避免重复或其他错误。
还有几天的互联网中断机会。可能长达一周。
表有三种类型,
配置复制时,我在快照,事务复制和合并复制等不同类型的复制之间感到困惑。
有人可以建议哪种方法最适合我的模型
在配置复制后,我还面临主键和外键丢失的问题。.知道为什么会发生这种情况..?
答案 0 :(得分:0)
事务复制最好用于单向同步,而“合并”用于双向同步将是最佳选择。