« 送別会 → NEO 06/11 | トップページ | いつもの・・・・・ »

2009年6月12日 (金曜日)

Oracle10gでexpコマンド実行時

Oracle10gでexpコマンド実行時、下記のエラーが出てデータベースのエクスポートができないことがある。
(Oracle10g 10.2.0.3.0のexpコマンドで確認)

EXP-00056: Oracleエラー932が発生しました。
ORA-000932:データが一致しません: BLOB,CLOBが予想されましたがCHARです。
EXP-00000:エラーが発生したためエクスポートを終了します。

正直、(゚Д゚ )ハァ?なエラーなんだが、こういう時は、以下の手順を実行すると解消します。

  1. sqlplusを起動し、SYS AS SYSDBAでログインする。
  2. sqlplus上で、以下のSQL文を順に実行する。
    %ORACLE_HOME%\rdbms\admin\catmetx.sql
    %ORACLE_HOME%\rdbms\admin\utlrp.sql

これで、何事もなかったかのようにエクスポートできるようになります。

|

« 送別会 → NEO 06/11 | トップページ | いつもの・・・・・ »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/162619/45314396

この記事へのトラックバック一覧です: Oracle10gでexpコマンド実行時:

« 送別会 → NEO 06/11 | トップページ | いつもの・・・・・ »