我有几台计算机,在它们的生产环境中,只能通过LAN相互连接。没有互联网连接。每台计算机都将从具有本地数据库的应用程序的相同副本开始。由于应用程序在每台计算机上使用,我想使用Microsoft Sync Framework定期同步LAN上本地数据库之间的更改。我不打算将这些计算机中的任何一台用作集中式服务器。请注意,由于我的应用程序需要存储过程,因此我使用的是SQL Express 2012 LocalDB而不是SQL Server Compact Edition。
我提出了一个由两部分组成的问题:
1)是否有可能通过Microsoft Sync Framework实现我想要的目标?
2)如果是这样,有人可以帮我开始提供一些关于这个主题的参考资料或建议,以指引我朝正确的方向发展吗?
请注意:我知道之前有两个问题是关于开始使用Microsoft Sync Framework的问题:resource/tutorials to implement a microsoft sync framework和Implementation Microsoft Sync Framework。我已经完成了这两个问题的答案,并没有找到任何我觉得与我的情况有关的可操作信息。
答案 0 :(得分:0)
这应该是可能的。 Sync Fx可以以点对点的方式工作。
开箱即用的SqlSyncProvider应该可以与SQLServer,SQLExpress,LocalDB和Azure SQL一起使用。
查看此walkthrough