お客様がサイトにSQLサーバーインスタンスを持っていることを要求するアプリケーションがあります。彼らの要求に応じて、アプリケーションはデータベース内のデータをデータセンター内のコピーと同期させる必要があります。
.Net3.5SP1を使用しています。IDENTITY列を含め、データを正確に同期する必要があります。
LINQ to SQLのようなものを使用して、マップされたエンティティに対していくつかの単純なselectおよびinsert/update呼び出しを実行できるようにすることをお勧めします。ただし、IDENTITY列は、LINQおよび同様のアプローチで問題になるようです。
ビルドアップされたSQLステートメントを使用してこれをすべて実行し、必要に応じてIDENTITY INSERTをオン/オフにすることができますが、より洗練されたソリューションをお勧めします。
ありがとう!
**編集-独自のソリューションを作成する必要があり、それを行うには.Net3.5SP1を使用する必要があります。すべての理由を説明することに時間を費やすことはしませんが、提案を.Netプレイグラウンド内のオプションに限定してください。