5

Sync Framework 2.1 へのエントリを見つけるのが難しいことがわかりました。使用できる優れたチュートリアルまたはサンプル プロジェクトはありますか?

私の目標は、クライアントを.NET 4.5およびMicrosoft SQL Server 2012 LocalDBと、Microsoft SQL Server 2012を搭載したWindows 2008 R2サーバーと同期させることです。

クライアントとサーバーで同期プロバイダーを作成する方法を知りたいです。

MS SQL Server の同期フレームワークのプロバイダーが「変更の追跡」をサポートしていないというのは正しいですか? 独自のプロバイダーを作成する必要がありますか? サーバーの「メタデータ」をどのように管理できますか?

ご助力ありがとうございます!

4

1 に答える 1

3

カスタム同期プロバイダーを作成する必要があるのはなぜですか? それはすぐにサポートされています。

Sync Framework には 2 種類のデータベース同期プロバイダーがあります。

1 つ目は、クライアント側の SQL CE のみをそのままサポートする古いオフライン同期プロバイダーです。SQL Server 側は SQL Change Tracking と連携します。

2 番目のタイプは、SQL CE、Express、LocalDB、Server、および Azure SQL 間の同期をサポートする、ピアツーピアまたはコラボレーション プロバイダーと呼ばれるものです。

チュートリアルを遠くまで探す必要はありません。フレームワークとともにインストールされるドキュメント自体には、すでにいくつかのドキュメントがあります。

オンライン バージョンは次のとおりです:チュートリアル: SQL Server と SQL Express の同期

SqlSyncProvider は SQL Server、Express、LocalDB、および Azure SQL で動作するため、シナリオで動作するはずです。

于 2013-03-20T10:30:31.740 に答える