2011-08-15 15 views
1

私はAdo.Netデータエンティティモデルを使用して毎秒ローカルのSql Compactデータベースにレコードを追加しています。私はそれをサーバー上のデータベースに同期したい。 あなたは正しい方向に私を向けることができますか?ローカルとサーバーDB間のデータの同期

答えて

0

私たちはプロジェクトでSyncフレームワークを使用しています。私たちはSQL ServerとPG SQLで同期を実装しています。これは合理的にうまく動作します。さらにバッチ処理も実装しています。このドキュメントとサンプルコードを参照してください

http://code.msdn.microsoft.com/sync/Release/ProjectReleases.aspx?ReleaseId=4835

で開始する

これは、複数のSQL Serverデータベース間でデータを同期する方法を紹介します。また、「増分」ストアドプロシージャをカスタマイズして、カスタムパラメータを取得し、これらのパラメータに基づいてデータをフィルタすることもできます(たとえば、クライアントユーザーが訪問する予定のユーザー)。

wierdエラーが発生した場合にリフレクタを使用してSyncフレームワークコードを逆コンパイルすることをお勧めします。フレームワークコードに例外がキャッチされるまでエラーがどこにあるかを特定できません。 Redgateは私にとって完璧に機能します!

さらなるヘルプが必要な場合はお知らせください。

+0

このドキュメントも参照してくださいhttp://www.infoq.com/articles/Microsoft-Sync-Framework-PostgreSql;jsessionid=398CB169CBCEA527DB7E96E47B40F1C9実際にはpg sql syncについて話しますが、プロバイダの違い以外は従う手順は同じです。 –

関連する問題