我目前正在估算如何在不同地理位置的办事处之间最佳地共享数据 我目前的偏好是使用SQL Server Merge Replication并拥有一个主数据库和少数订阅者。
系统还需要允许一些工作站点断开连接(在建筑工地上没有或很少连接)。
数据量不会很大,我们谈论的是在制造工厂,少数区域办事处和工作站点之间共享来自定制ERP系统的数据。
Sync Framework看起来也不错,似乎在 SQL Server 2008 中有很好的支持。
答案 0 :(得分:1)
坚持使用SQL Server复制,然后决定走“构建自己的复制框架”的道路。我已经看到一些应用程序变成了可怕的混乱。
我已经在断开连接的模型中设置了用于快照复制的环境,但远程站点是只读的。他们在最小的问题上工作得很好。
我也有兴趣听取人们使用同步框架的经验。
您可能希望了解微软称之为 smart clients 的内容,这是一个架构微软谈论可能具有临时网络连接的应用程序。
答案 1 :(得分:0)
我已经用#cycnus讨论了我自己对SQLServer2005的体验。我的答案不是真实的,只是提出一些我非常感兴趣的主题的论据。