当前位置:  开发笔记 > 数据库 > 正文

使用MS Sync Framework同步两个SQL CE Dbs

如何解决《使用MSSyncFramework同步两个SQLCEDbs》经验,为你挑选了1个好方法。

我刚刚进入Microsoft Sync Framework.使用SqlSyncAdapterBuilder和SqlServerChangeTracking将本地SQL CE 3.5数据库与远程SQL Server 2008同步很容易.

不幸的是,同步两个SQL CE 3.5数据库看起来并不那么容易......
文档非常稀疏,我不知道如何开始这里.

我的具体情况如下:

我有一个中央SQL Server 2008.

多个客户端连接到此服务器(其中一些仅部分).

那些(部分连接的)客户端正在使用在同一数据库上工作的多个应用程序(可能同时运行).

将客户端与中央服务器同步应该没问题.在脱机客户端上同步多个应用程序是我考虑使用多个SQL CE数据库(一个作为服务器,一个用于每个应用程序实例).在将客户端与服务器同步时以及在客户端同步多个应用程序时,我确实能够使用相同的冲突解决机制.在每个客户端上安装SQL Server 2008 Express都是不行的.

有没有人有同步两个SQL CE数据库的经验?



1> Scott Munro..:

Sync Framework 2.0允许SQL Server Compact Edition数据库之间的同步.

SqlCeSyncProvider用于同步SQL Server Compact数据库.

此提供程序可用于与中央服务器同步,但也可以与其他客户端同步,这是SqlCeClientSyncProvider无法实现的.这种能力使开发人员能够针对新的场景,例如协作场景,在这种情况下,在没有与中央服务器的连接的情况下,人们需要在彼此之间进行同步.

推荐阅读
个性2402852463
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有