![合并复制的问题](https://linux22.com/image/527855/%E5%90%88%E5%B9%B6%E5%A4%8D%E5%88%B6%E7%9A%84%E9%97%AE%E9%A2%98.png)
我们正在开发一个多用户桌面应用程序,用户位于不同的国家/地区。平台是 - .net 3.5、SQL Server 2008、WinForms。现在,我的客户已经借助了实施合并复制的 DBA 的帮助。为了方便复制,我们将所有主键都设为 GUID。现在,我们在复制方面面临以下问题 -
订阅者过期有时会停止复制,而且我们发现没有干净的方法来重新添加对数据库模式的每次更改,这需要重新轮询整个数据!这似乎很奇怪,这可能是什么问题?此外,有时我们有重复的键,这也会停止复制我相信这些问题可以解决。也许,我们没有采取正确的实施方式。你能建议如何实施吗?或者,以上信息足以诊断问题吗?
答案1
通过复制更改数据库模式可能经常需要重新初始化复制。
合并复制中其他问题的根本原因需要 DBA 找出来。我知道这是简短的答案,但复制无法正常工作的原因太多了,这里的任何答案很可能都是错误的。