- 締切済み
レプリケーション方法について
どのようにレプリケーションを組むべきなのか、非常に困っています。 どなたか、アドバイス下さい。 <環境> OS:Win2000 DB: SQL2000 <行いたいこと> AとBというDBに、同じ構造を持つテーブルがあります。 これらのテーブルには、それぞれ異なるデータが入っています。 新たに、MergedDBというDBを作成し、ここにAとBのデータを集約したい。 ただし、MergedDBに集約されたデータは、AとBに配布しない。 よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- kikaida-
- ベストアンサー率69% (37/53)
回答No.1
補足
すみません。「組んだ方がいい」とは、何を組めばよろしいのでしょうか? レプリケートする対象のテーブルは、全部で7つあり、それぞれのテーブルはフィルタが設定してあり、ある条件にあったデータだけがレプリケート対象になっております。 1テーブルのレコード数は一番多いもので、1500万レコードを超えています。 最初に、WSHで、AとBから対象のレコードを抽出し、MergedDBへInsertする というのを作成してみましたが、処理時間に数十時間かかってしまい、これで運用するのは難しいということになりました。 その後、DTSでのデータエクスポートも行ってみましたが、こちらも処理時間が大変かかっており、今、レプリケーションを試している次第です。 すみませんが、更なるアドバイスをお願いいたします。