0

我们有多个客户端在各自的 PC 上运行具有相同数据库结构的相同软件应用程序。所有客户端都处于离线状态且位于不同位置(未通过 LAN 等连接)

是否有可能,每个客户端 pc 收集自己的数据,然后服务器可以恢复客户端的备份并使用每个客户端数据进行更新。通过更新/恢复服务器上的数据应该与所有客户端的数据合并,以便服务器管理员可以查看每个客户端的活动。

我希望我很清楚。

非常感谢您提前。

问候。

编辑:我们将使用 SQL Server Express 2008 Edition。

4

1 回答 1

3

正如@Dennis 提到的,您可以使用Microsoft Sync Framework。由于冲突处理、更改检测、时间戳同步等许多因素,同步是一项非常重要的任务。Microsoft Sync Framework 为您完成所有这些工作。

还有其他几个进行同步的框架。请参阅OpenSyncSymmetricDS

于 2012-08-13T07:26:13.010 回答