SQL Server Express からデータを含むいくつかのテーブルを取得し、それらを別のコンピューターに送信して、SQL Server Standard Edition で C# を使用して作成または置換する必要があります。
私は解決策を探していましたが、見つけた最も近い方法は、テーブルを回復するDataTables
かDataSets
、WCF で送信することですが、インデックスが失われると思います。WCF で送信することはお勧めできませんDataSets
。
Microsoft Sync Framework も調べましたが、使用したことがなく、これを簡単に解決できるかどうかわかりません。私がそうするように言われた別の方法は、テーブルとインデックスを SQL スクリプトにエクスポートすることです。
私の質問は、これを行う簡単な方法はありますか? そうでない場合、痛みの少ない方法はどれですか?
編集:申し訳ありませんが、私はそれを言及するのを忘れていました:
- これは週に 1 ~ 2 回行われます。
-マシンが同じネットワーク内にありません。
- 最終的に、テーブルの構造が変更される可能性があります。