加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql-server-ce – 使用MS Sync Framework同步两个SQL CE Dbs

发布时间:2020-12-12 07:07:46 所属栏目:MsSql教程 来源:网络整理
导读:我刚刚进入Microsoft Sync Framework.使用SqlSyncAdapterBuilder和SqlServerChangeTracking将本地SQL CE 3.5数据库与远程SQL Server 2008同步很容易. 不幸的是,同步两个SQL CE 3.5数据库看起来并不那么容易…… 文档非常稀疏,我不知道如何开始这里. 我的具体
我刚刚进入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数据库的经验?

解决方法

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

SqlCeSyncProvider is used to
synchronize SQL Server Compact
databases.

This provider can be used to synchronize with a central server but also has the ability to synchronize with other clients,which is not possible with SqlCeClientSyncProvider. This ability enables developers to target new scenarios such as a collaboration scenario in which teams of people need to synchronize among each another in the absence of a connection to a central server.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读