impdp
についてサポートが必要です。私は次のものでバックアップをとっています:
expdp system/pw@orcl full=y directory=abc dumpfile=full.dmp
次に、最近作成された別のインスタンスにダンプをインポートする必要があります。完全なデータベースダンプをインポートしようとしましたが、オブジェクトが既に存在する場合はエラーが発生します。
ただし、これらのオブジェクトはOracleのデフォルトスキーマに属しているため、削除できません。これらのインポートエラーを回避するにはどうすればよいですか?
exclude
パラメーターを使用してスキーマを除外します。例えば:
EXCLUDE=SCHEMA:\"IN\(\'SYS\',\'SYSTEM\',\'OUTLN\',\'ORDDATA\',\'OLAPSYS\',\'MDDATA\',\'SPATIAL_WFS_ADMIN_USR\',\'ANONYMOUS\',\'SPATIAL_CSW_ADMIN_USR\',\'ANONYMOUS\',\'FLOWS_FILES\',\'APEX_PUBLIC_USER\',\'APEX_030200\',\'OWBSYS\',\'OWBSYS_AUDIT\',\'SCOTT\',\'SYSMAN\',\'MGMT_VIEW\'\)\"
スキーマのリストは、データベースのバージョンとインストールされているオプションによって異なります。
パラメータファイルでは、\
(特殊文字のエスケープ)なしで上記を使用できます。