4-5
毎週クライアントデータを取得しているため、数日で完了するデータプロセスがあり、毎週2つの別々のサーバーでこのプロセスを実行しています。
したがって、Week1
それが実行されるServer1
と、Week2
実行されServer2
、次に実行Week3
さServer1
れます。
両方のサーバーにいくつかの新しいテーブルを導入しました。これらのテーブルには列がありますWeekNo
。奇数Server1
週番号のデータと偶数週番号のデータがありServer2
ます。
状況は、毎週、これらの新しいテーブルにデータを入力した後、別のサーバーでデータをマージする必要があるためServer1
、Server2
データ処理後、これらの新しいテーブルには常に同じデータが含まれます。
これらのことを C# で実行したいのは、C# で既に多くのことが行われているためです。そのため、既存のパッケージを更新して、新しいパッケージEXE
をdataprocess teamに引き渡すだけです。
リンク サーバーを使用して、SQL Server スクリプトでも同じことができます。
また、2 つの異なる接続を使用して 2 つの異なるサーバーを接続することもできますが、サーバー間で数十億の行を移動する必要があるため、 INSERT INTO SELECT * FROM
クエリを実行する必要があります。
C# でサーバーをリンクする方法を教えてもらえますか?