Sync Frameworkのマージ競合解消ポリシーの仕組みをご存知ですか?ここの文書:http://msdn.microsoft.com/en-us/magazine/dd569762.aspxは、フレームワークによってMergeがデフォルトでサポートされていると言います。しかし、フレームワークは列レベルではなく行レベルの変更を追跡するので、どのようにしてマージが正確に機能するのでしょうか?Microsoft Sync Framework - マージ競合解消ポリシー
1
A
答えて
1
Sync Frameworkの既存のデータベースプロバイダのいずれも、マージ競合解決をサポートしていません。あなたが言及したように、変更の追跡は行レベルで行われるので、列の変更を追跡する独自のカスタムコードを作成し、適用される結果のデータ行のソース列と宛先列の値をマージしない限りそうはなりません。あなたにこれをさせるためのボックス。
imho、私は矛盾しているので上記の記事にあまり頼っていません。 Sync Services for ADO.NETは、Sql ServerとSQL Ceの間のデータとスキーマの同期をサポートしています。シンクフレームワークはデータ同期のみを行い、スキーマ同期は行いません。スキーマ全体をプロビジョニングするのではなく、スキーマ全体をプロビジョニングするものではありません(FK、インデックスおよびその他の制約はプロビジョニングされていませんが、一方のスキーマの変更はレプリカと同期されません)
この記事では、 SqlCeClientSyncProvider/DbServerSyncProvider/SyncAgent)とコラボレーション/ピアツーピアプロバイダ(SqlCeSyncProvider/SqlSyncProvider/SyncOrchestrator)を比較します。これらのプロバイダは、同期するものに関するメタデータを格納する方法が非常に異なります。また、同期されたものとカスタムプロバイダを作成するものはまったく異なります。
関連する問題
- 1. 競合解消?
- 2. 実装Microsoft Sync Framework
- 3. Microsoft Sync Framework - パフォーマンスとスケーラビリティ
- 4. マージ競合の解決
- 5. 競合解消のGUI
- 6. Microsoft Sync Framework、Microsoft Entity Framework 4.1およびSQL CE 4.0
- 7. マージ非競合競合イベント
- 8. Microsoft Sync Frameworkの代替方法
- 9. NHibernateはMicrosoft Sync Frameworkとうまく統合されますか?
- 10. AndroidのSQLiteDatabaseの競合解消
- 11. Microsoft AJAX Force Sync
- 12. Microsoft/Ford Sync SDK
- 13. フィルタリングMS Sync Framework
- 14. マージ競合のGitフック
- 15. マージ後の競合マーカー
- 16. Microsoft Sync Framework。 sdfファイルがサーバーと同期していません
- 17. Microsoft Sync Framework - 双方向同期の仕組みは?
- 18. Microsoft Sync Framework 2.1をSQL Server 2000用に使用する
- 19. Microsoft Sync Frameworkでナレッジを使用する方法
- 20. Microsoft Sync Framework 2.1複数のSQLSERVERCeデータベースインスタンスとの問題の同期
- 21. マージ競合を解決せずにgit rewordをもう一度
- 22. Subversionリポジトリのマージ競合の履歴を理解する
- 23. Rox NIOチュートリアルで競合状態を解消する方法
- 24. select2 3.5と4.0の競合を解消する方法
- 25. meldでsvn競合解消を設定する方法は?
- 26. マージの競合を解消する:すべてのファイルを強制的に上書きする
- 27. Microsoft Office 2010のファントムキーチップの競合リボンカスタムUI
- 28. Cassandra - 同一のタイムスタンプを持つ混合列更新の競合解消
- 29. 隣接行のMercurialマージ競合
- 30. Git:偽のマージ競合ですか?