スキーマの変更が多い 11g から 12c に Oracle データを移行する必要があります。すべてのスキーマ変更を説明する Excel シートがあります。Excel シートには、「old_table_name」、「old_column_name」、「old_value」の列があり、新しいテーブルにも同じ列があります。一部の値は新しいテーブルに直接コピーできますが、一部の値はその方法ではコピーできません。
たとえば、古い列の値を新しいテーブルに移動するときに変換する必要があります。一部の変換は複雑であり、単純にマッピングすることはできません。これらは、古いデータベースの他のテーブルと結合して変換する必要があります。このためにTalend Open Studio Data Integrationツールを試していましたが、私の場合、そのツールを先に進めるのは少し複雑であることがわかりました. Talendまたはその他のツールを使用してこれを実現するアイデアを持っている人はいますか? このような移行を行う際の理想的なアプローチは何ですか? 以下に、単純な変換のみを含む Excel シートのサンプルを含めました。