現在、2 つの Oracle 10G (10.2.0.1) 運用データベースがあり、Oracle 12C を使用する新しいデータベース サーバーに移行する予定です。各データベースのデータは 5GB 程度しかないため、新しいインスタンスを作成し、データ ポンプを使用してデータを転送するのが最善の方法です。これを実現するために、Oracle 12C データベースから 10G へのデータベース リンクを作成し、それを使用して 12C データベースからのデータを expdp しました。ただし、エクスポートされたデータをインポートすると、次のようなエラーのあるテーブルの周りにあります。
ORA-39083: Object type TABLE:"USER"."WH_SEARCH_ACT" failed to create with error:
ORA-00406: COMPATIBLE parameter needs to be 12.2.0.0.0 or greater
ORA-00722: Feature "Partition Read Only"
本番データベースに COMPATIBLE パラメータを追加する以外に、これに対する解決策はありますか? これは本番環境であるため、現在の本番データベースを更新/変更することはできません。データポンプファイルをインポートする前にテーブルを作成するのは好きではないので、ここに他の解決策があります。