我正在研究微软同步框架。使用SqlSyncAdapterBuilder和SqlServerChangeTracking,将本地的SQL CE 3.5数据库与远程的SQL Server 2008进行同步似乎很容易。
但是,同步两个SQL CE 3.5数据库并不那么容易......文档非常简略,我不知道该如何开始。
我的具体情况如下:
- 我有一个中央SQL Server 2008。 - 多个客户端连接到该服务器(其中一些客户端只能部分连接)。 - 这些(部分连接的)客户端使用多个应用程序(可能同时运行),处理同一数据。
将客户端与中央服务器同步应该没有问题。当在离线客户端上同步多个应用程序时,则需要使用多个SQL CE数据库(一个作为服务器,每个应用程序实例都有一个)。我真的很希望能够在将客户端与服务器同步以及在同步客户端上的多个应用程序时使用相同的冲突解决机制。但在每个客户端上安装SQL Server 2008 Express是不可取的。
有人有同步两个SQL CE数据库的经验吗?
但是,同步两个SQL CE 3.5数据库并不那么容易......文档非常简略,我不知道该如何开始。
我的具体情况如下:
- 我有一个中央SQL Server 2008。 - 多个客户端连接到该服务器(其中一些客户端只能部分连接)。 - 这些(部分连接的)客户端使用多个应用程序(可能同时运行),处理同一数据。
将客户端与中央服务器同步应该没有问题。当在离线客户端上同步多个应用程序时,则需要使用多个SQL CE数据库(一个作为服务器,每个应用程序实例都有一个)。我真的很希望能够在将客户端与服务器同步以及在同步客户端上的多个应用程序时使用相同的冲突解决机制。但在每个客户端上安装SQL Server 2008 Express是不可取的。
有人有同步两个SQL CE数据库的经验吗?