Sql server 2008 r2 是否有现成的工具可用于为Microsoft Sync数据库提供程序生成安装脚本

Sql server 2008 r2 是否有现成的工具可用于为Microsoft Sync数据库提供程序生成安装脚本,sql-server-2008-r2,microsoft-sync-framework,sql-server-ce-4,Sql Server 2008 R2,Microsoft Sync Framework,Sql Server Ce 4,我正在使用Microsoft Sync Framework 2.1、MS SQL Server 2008*MS SQL CE 4.0 是否有现成的工具可用于为Microsoft Sync数据库提供程序生成安装脚本 请访问下面的链接,让你知道我想要什么 请展开“仅用于脱机方案的自定义更改跟踪”部分 目前,我必须为每个表编写这个SQL脚本,但我的应用程序中有100多个表 假设您有运行在SQL CE上的“脱机”客户端需要将表与中央SQL Server 2008数据库同步,我建议您使用同步框架工具包(以

我正在使用Microsoft Sync Framework 2.1、MS SQL Server 2008*MS SQL CE 4.0

是否有现成的工具可用于为Microsoft Sync数据库提供程序生成安装脚本

请访问下面的链接,让你知道我想要什么

请展开“仅用于脱机方案的自定义更改跟踪”部分

目前,我必须为每个表编写这个SQL脚本,但我的应用程序中有100多个表

假设您有运行在SQL CE上的“脱机”客户端需要将表与中央SQL Server 2008数据库同步,我建议您使用同步框架工具包(以前称为Microsoft同步框架4.0)

该工具包主要用于支持非Microsoft客户端和SQL Server之间的双向同步

该工具包已经实现了一个SqlCeOfflineSyncProvider,您可以获得源代码,以便根据需要修改它

它附带一个控制台(SyncSvcuti.exe)和一个GUI(SyncSvcUtilUI.exe)实用程序,用于在SQL Server数据库中为要同步的表生成所有更改跟踪存储的过程和跟踪表。从代码中执行此同步表配置也很容易

下载它

此外,编译的帮助CHM文档也非常好


祝你好运

配置API应该能够为您做到这一点。见:

默认情况下,同步框架不适用于SQL CE 4,但您可以使其正常工作,请参阅:

您还可以使用SQL Server Compact工具生成配置和同步代码,请参阅:

Sync Toolkit主要针对非MS客户端平台或无法使用完整Sync Framework SDK的平台(Silverlight、Windows Phone、iOS等)而设计,您拥有完整的MS堆栈,因此您可以使用Sync Framework本身