日期:2014-05-16  浏览次数:20600 次

SQLServer 同步问题
我有一个C/S模式的应用,为了让客户端在断网的情况下继续使用,在客户端也使用一个数据库。在联网状态下仍然使用服务器数据库,并把断网状态下的数据都同步到服务器数据库中。我对SQLServer不熟悉,大家有详细点的思路没?暂不考虑客户端数据间的冲突。
------解决方案--------------------
收银POS系统就是个很好的例子,同步可以在收银员空闲时进行(用WebService实现)
------解决方案--------------------
这个实现是比较麻烦的,要考虑初始同步,已同步标志,数据(业务)前后逻辑控制等,繁琐的任务
------解决方案--------------------


首先,程序访问的总是本地数据库,数据需要存储到客户端的服务器,同时传输到远程服务器。

当断网后,数据不在传输到远程。直接用数据库复制试试,应该就可以把
------解决方案--------------------
断网时存储在本地数据库,联网是存储在服务器端,联网时异步将本地存储的尚未发布至服务器端的数据同步到服务器端