1

アイデアや方向性を探しています。あるデータベースから別のデータベースにデータを転送する必要があります。構造的にもスキーマ的にも同じです。

おそらく70個のテーブルを備え、異なるレベルのテーブル間に関係を持つ完全なデータベースです。データベース間を移動するときに ID を台無しにするつもりですが、今のところ問題ありません。

私が考えたアイデアは、すべてのテーブルから必要なデータを XML にロードし、2 番目のデータベースへの接続を作成し、この XML からデータをプッシュするというものでした。だから方向性を探しています。

どういうわけかこれにエンティティフレームワークを使用できますか??

これには SSIS を使用できません。C# でなければなりません。

4

2 に答える 2

1

はい、.NET でリンク サーバーを使用できます。
4 部構成の名前を使用するだけです。
SSMS の TSQL で実行できることは、.NET SQL コマンドで実行できます。

私の経験では、書き込み先のサーバーに接続するとパフォーマンスが向上します。

于 2013-10-08T16:45:37.887 に答える