Microsoft Sync Framework 2.1 - 示例项目,写入提供程序,更改跟踪,元数据

时间:2013-03-19 16:01:47

标签: .net microsoft-sync-framework

我发现很难找到Sync Framework 2.1的条目。是否有任何可以使用的优秀教程或示例项目?

我的目标是将客户端与.NET 4.5同步;带有Microsoft SQL Server 2012的Windows 2008 R2服务器的Microsoft SQL Server 2012 LocalDB。

我想知道如何在客户端和服务器上编写同步提供程序。

是不是,MS SQL Server的Sync Framework的提供程序不支持“更改跟踪”?我是否必须编写自己的提供商?如何管理服务器的“元数据”?

非常感谢你的帮助!

1 个答案:

答案 0 :(得分:3)

为什么必须编写自定义同步提供程序? “支持开箱即用。

Sync Framework中有两种类型的数据库同步提供程序。

第一个是较旧的脱机同步提供程序,该框提供的只支持客户端的SQL CE。 SQL Server端将使用SQL更改跟踪。

第二种类型是所谓的点对点或协作提供程序,它支持SQL CE,Express,LocalDB,Server和Azure SQL之间的同步。

你不必深入研究这些教程,随框架安装的文档本身已经有了一些。

这是在线版:Tutorial: Synchronizing SQL Server and SQL Express

应该适用于您的场景,因为SqlSyncProvider适用于SQL Server,Express,LocalDB和Azure SQL。