Oracle10gでexpコマンド実行時
Oracle10gでexpコマンド実行時、下記のエラーが出てデータベースのエクスポートができないことがある。
(Oracle10g 10.2.0.3.0のexpコマンドで確認)
EXP-00056: Oracleエラー932が発生しました。
ORA-000932:データが一致しません: BLOB,CLOBが予想されましたがCHARです。
EXP-00000:エラーが発生したためエクスポートを終了します。
正直、(゚Д゚ )ハァ?なエラーなんだが、こういう時は、以下の手順を実行すると解消します。
- sqlplusを起動し、SYS AS SYSDBAでログインする。
- sqlplus上で、以下のSQL文を順に実行する。
%ORACLE_HOME%\rdbms\admin\catmetx.sql
%ORACLE_HOME%\rdbms\admin\utlrp.sql
これで、何事もなかったかのようにエクスポートできるようになります。
| 固定リンク
コメント