Sync フレームワーク 2.1 を使用して 2 つのデータベースを同期するいくつかのテストを行いましたが、データベースのスキーマを変更すると、いくつかの問題が発生します。
私のシナリオは次のとおりです。
同期され、同じスキーマを持つ 2 つの SQL Server データベース。
リモートデータベースのテーブルに新しい列を追加します
リモート データベースの再プロビジョニング
もう一度同期してみてください。
ステップ 4 で、リモート Db に新しい列があり、その列がローカル Db に存在しないことを示す例外が発生します。
だから、私がしたいのは、列名、列を保持するテーブル、列のデータ型など、その新しい列に関する情報を取得することです。その新しい列をローカル データベースに追加するため。
誰もその情報を取得する方法を知っていますか?