2009-08-12 6 views
0

Microsoft Sync Frameworkのv1は、SqlCeClientSyncProviderを使用してCEデータベースとの同期のみをサポートします。 2つのSQL Serverデータベースを同期できるようになったら、v2に関するドキュメントのどこにも見つけることができません。これが現在可能であれば誰でも知っている(自分のクライアントプロバイダを書いていない)?Microsoft Sync Framework 2.0はSql Server 2005をクライアントとしてサポートしていますか?

答えて

1

次のプロバイダーは、SQL Serverデータベースと同期するために使用するプロバイダーです。

Microsoft.Synchronization.Data.Server.DbServerSyncProvider 

ローカルデータベースキャッシュツールはあなたを取得し、これらの詳細を心配することなく、かなり迅速に実行している可能性が - あなたはしかし、ある程度の柔軟性を犠牲にすることになります。

メタルに少し近づけたいと思っているのであれば、必ずしもSync Framework 2.0が必要なわけではありませんが、リリースされている可能性があります。 SDKをインストールした後、あなたのソリューションに入れ替えるDLLのバージョンに注意してください。以下の点に注意してください。データベースDLLは他のフレームワークと一貫してバージョンが設定されておらず、Microsoft.Synchronization.Data.SqlServerCe DLLのバージョンは3.5から3.0に減少します。 Sync Frameworkのインストール

- プロバイダのいくつかは もともと同期 Frameworkの1.0の前にリリースされたので、MSDN

は、すべてのデータベースプロバイダDLLは3.0ではなく2.0 の バージョン番号を持っています。 Microsoft.Synchronization.Data.SqlServerCe.dll は、元来、SQL サーバーコンパクトの一部としてリリースされ、以前は サーバーコンパクトバージョンと一致するように、 バージョン番号が3.535です。 このDLLのバージョンは、他の データベースプロバイダと一致するように3.0になりました。

関連する問題