Oracleデータ移行時、ORA-31626、ORA-31633が発生する

2019/06/29

t f B! P L
Oracleデータ移行時インポート中にエラー発生。
初回は起こらなかったので、かなり焦った。

ORA-31626: ジョブが存在しません
ORA-31633: マスター表”IKOUUSER.JOB_IMPDP1”を作成できません
データ移行中、 移行用ユーザに作業用テーブルが作られる。
何度もテストするうち、前回のエラー後、このテーブルが放置されていると
上記のエラーが発生する。

移行用ユーザで接続し、
drop table JOB_IMPDP1 purge;
で、削除すると解決した。

印象としては、前回作業のゴミが残っている感じ。
ゴミ掃除を自動でやってくれれば良いのに、と思いつつ、
その作業を人間にさせる事によって、
エラーへの理解を深める高尚な狙いがあるのかも、と思う。

ただやっぱり、移行作業を行う際はエラーに遭遇したく無いもの。
この記事が誰かのエラー回避に繋がればと思う。


関連記事:Oracleデータ移行

QooQ