前提・実現したいこと
Oracle18c+RHEL7.xの環境で、Datapumpを利用し、データのバックアップ/リストアを実施しようとしました。
事前準備として、ディレクトリオブジェクトの作成・権限付与・テスト用テーブル作成を実施の後、
dmpファイルの書き出しを実施(expdp)。
その後。テスト用テーブルを削除して、テスト用テーブルを復旧させる目的でimport(impdp)を実施。
しかし、複数のエラーが発生。テーブルの復旧も確認できず、正常にimportできませんでした。
原因と対処方法をご教示頂けませんでしょうか。
発生している問題・エラーメッセージ
;;; Import: Release 18.0.0.0.0 - Production on 月 3月 2 09:45:34 2020 Version 18.8.0.0.0 Copyright (c) 1982, 2018, Oracle and/or its affiliates. All rights reserved. ;;; 接続先: Oracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production マスター表"SYS"."SYS_IMPORT_FULL_01"は正常にロード/アンロードされました "SYS"."SYS_IMPORT_FULL_01"を起動しています: sys/******** AS SYSDBA directory=dpump_dir1 dumpfile=test.dmp logfile=implog.log full=y ・・・・・ オブジェクト型DATABASE_EXPORT/NORMAL_POST_INSTANCE_IMPCALLOUT/MARKERの処理中です オブジェクト型DATABASE_EXPORT/FINAL_POST_INSTANCE_IMPCALLOUT/MARKERの処理中です オブジェクト型DATABASE_EXPORT/SCHEMA/POST_SCHEMA/PROCOBJの処理中です ORA-39083: オブジェクト型PROCOBJ:"APEX_050100"."ORACLE_APEX_MAIL_QUEUE"の作成が次のエラーで失敗しました: ORA-27477: "APEX_050100"."ORACLE_APEX_MAIL_QUEUE"はすでに存在します ・・・・・ この系統のエラーが多数
該当のソースコード
エクスポートのコマンドライン expdp directory=dpump_dir1 dumpfile=test.dmp logfile=explog.log full=y インポートのコマンドライン impdp directory=dpump_dir1 dumpfile=test.dmp logfile=implog.log full=y
試したこと
Exportの結果 ;;; Export: Release 18.0.0.0.0 - Production on 月 3月 2 09:40:50 2020 Version 18.8.0.0.0 Copyright (c) 1982, 2018, Oracle and/or its affiliates. All rights reserved. ;;; 接続先: Oracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production "SYS"."SYS_EXPORT_FULL_01"を起動しています: sys/******** AS SYSDBA directory=dpump_dir1 dumpfile=test.dmp logfile=explog.log full=y ・・・・・ マスター表"SYS"."SYS_EXPORT_FULL_01"は正常にロード/アンロードされました ****************************************************************************** SYS.SYS_EXPORT_FULL_01に設定されたダンプ・ファイルは次のとおりです: /backup/oracle/datapump/test.dmp ジョブ"SYS"."SYS_EXPORT_FULL_01"が月 3月 2 09:43:00 2020 elapsed 0 00:01:55で正常に完了しました
補足情報(FW/ツールのバージョンなど)
無し
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。