2

DB2データベースからSQLServerデータベースにデータを複製する必要があります(約80のテーブルの行に沿って)。SSISパッケージを作成して、データをあるデータから別のデータにフラットコピーするのは非常に簡単ですが、レコードの量は数百万であるため、しばらく時間がかかりますが、初期設定では問題ありません。ただし、「ほぼ」リアルタイムの更新を行う必要があるため、この方法は実行できません。DB2からSQLServerに変更を追加し、レプリケーションを削除するための最良の方法と方法は何でしょうか。

前もって感謝します

4

1 に答える 1

0

この種のレプリケーションを実行する「最良の」方法は、ソースデータベースからトランザクションログを読み取り、ターゲットデータベースにデータを書き込むアプリケーションを使用することです。これは、変更データキャプチャ(CDC)と呼ばれます。

クロスデータベース環境でこれを提供できるツールはたくさんあります(リストについては、前述のWikipediaの記事を参照してください)。

于 2012-07-03T21:41:13.153 に答える