質問: Windows XP上で動いていたOracle Database 10gのフルダンプがあります。 これを別のサーバー上のOracle10g windows版にインポートしたいのですが、うまくいきません。 下記問題点の解決方法など、ご存じの方がいらっしゃいましたら、教えていただけないでしょうか? <ダンプログの先頭部分> 接続先: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production With the Partitioning, OLAP and Data Mining options JA16SJISキャラクタ・セットおよびAL16UTF16 NCHARキャラクタ・セットでエクスポートを実行します <手順> (1)「IMP-00010: 有効なエクスポート・ファイルではありません。」エラーが発生したので、バイナリエディタで V10.01.00 ↓ V09.00.01 に変更しました。 (2)以下のimpを試してみました。 imp system/password file=expfull_oldver.dump FULL=y imp system/password file=expfull_oldver.dump fromuser=AAAAA touser=AAAAA ignore=y tables=‘BBBBBB' imp system/password file=expfull_oldver.dump fromuser=AAAAA touser=AAAAA compile=n 以下のエラーが出てしまいました。 ORA-00096: invalid value UNUSEDRETED for parameter plsql_compiler_flags, must be from among NON_DEBUG, DEBUG, INTERPRETED, NATIVE
回答: 環境がおかしかったらしく、修復したらインポートできました。