次のコマンドを実行してデータベースをダンプしています
./expdp username/password@//Host:port/database directory=/home/ubuntu/Oracle/instantclient_12_2 dumpfile=dumpfilename.dmp content=METADATA_ONLY
次のエラーが発生します
Export: Release 12.2.0.1.0 - Production on Fri Sep 14 06:14:28 2018
Copyright (c) 1982, 2017, Oracle and/or its affiliates. All rights reserved.
UDE-00018: Data Pump client is incompatible with database version 12.1.0.2.0
検索してみましたが、VERSION
パラメータを使用するよう提案されましたが、まだ成功しませんでした。
問題を克服するために何をすべきかを誰かが知っていますか?
expdp
コマンドがないため、instantclient-tools-macos.x32-12.1.0.2.0.Zip
を使用できません。
ターゲットとソースのバージョンを確認しますか?私はここで正しく作業しました。ソースDBのバージョンは12.1.0.2.0で、ターゲットは12.2.0.1.0でした。以下の私の例をご覧ください:
$ cat myfile.par
directory=DUMP
dumpfile=MYFILE.DMP
logfile=MYFILE.LOG
content=ALL
schemas="DIEGO","HR","USER"
$ expdp user@mypdb parfile=myfile.par
upgradeの状況で、Data Pumpベースの移行のターゲットリリースがソースよりも高い場合、通常、VERSIONパラメータを指定する必要はありません。ソースデータベース内のすべてのオブジェクトは、上位のターゲットリリースと互換性があるためです。例外は、Oracle Database 12cリリース1(12.1.0.1)以降にインポートする準備として、Oracle Database 11g(リリース11.2.0.3以上)全体をエクスポートする場合です。この場合、Oracle内部コンポーネントのメタデータの完全なセットを含めるために、FULL = YESと組み合わせてVERSION = 12を明示的に指定します。
downgradeの状況で、Data Pumpベースの移行のターゲットリリースがソースよりも低い場合、VERSIONパラメータを明示的に指定して、ターゲットと同じバージョン。例外は、ターゲットのリリースバージョンがソースシステムのCOMPATIBLE初期化パラメータの値と同じ場合です。その場合、VERSIONを指定する必要はありません。ただし、一般に、データポンプインポートは、VERSIONパラメータが明示的に指定されていない限り、現在のリリースより新しいOracleリリースで作成されたダンプファイルセットを読み取ることができません。
DataPumpパラメータVERSIONのエクスポート/インポート-異なるOracleバージョン間のデータポンプの互換性[ビデオ](ドキュメントID 553337.1)
Data Pump client compatibility. =============================== expdp and Connecting to Database version impdp client 10gR1 10gR2 11gR1 11gR2 12cR1 12cR2 18c version 10.1.0.x 10.2.0.x 11.1.0.x 11.2.0.x 12.1.0.x 12.2.0.x 18.x.y.z ----------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- 10.1.0.x supported supported supported supported no no no 10.2.0.x no supported supported supported supported no no 11.1.0.x no supported supported supported supported no no 11.2.0.x no no no supported supported supported supported 12.1.0.x no no no no supported supported supported 12.2.0.x no no no no no supported supported 18.x.y.z no no no no no no supported
10.2.0.x-12.1.0.xバージョンのクライアントを使用します。