我们正在开发一个用户位于不同国家的多用户桌面应用程序。 该平台是 – .net 3.5,SQL Server 2008,WinForms。 现在,我的客户已经使用了实施合并复制的DBA的帮助。 为了便于复制,我们将所有主键都设置为GUID。 现在,我们正在用复制来面对这些问题 –
订阅者到期有时会停止复制,我们发现没有干净的方式来重新添加每个更改到数据库模式需要重新轮询整个数据! 这似乎很奇怪,这里可能是什么问题? 此外,有时我们有重复的键,这也停止复制我相信这些问题可以解决。 也许,我们没有正确的实施方式。 你能build议如何去执行。 或者,上面的信息是否足以诊断问题?
使用复制的DB架构更改可能经常需要重新初始化复制。
合并复制的其他问题的根本原因将需要DBA找出它们。 我知道这是简短的答案,但复制无法正常工作的方式太多,此处的任何答案都很可能是错误的。