Oracle9.2.0.7のEXPユーティリティを使ってOracle9.2.0.6のデータベースからエクスポートを行うと、
EXP-00056: Oracleエラー904が発生しました。
ORA-00904: "SYS"."DBMS_EXPORT_EXTENSION"."FUNC_INDEX_DEFAULT": 無効な識別子です。
というエラーが大量発生し、エクスポートに失敗します。
このSYS.DBMS_EXPORT_EXTENSIONパッケージのFUNC_INDEX_DEFAULTというファンクションは、9.2.0.7の%ORACLE_HOME%/rdbms/admin/dbmspexp.sqlの中には含まれていますが、9.2.0.6の同スクリプトファイルには含まれていません...
どうやら9.2.0.7で新たに追加されたファンクションのようです。
9.2.0.7のEXPユーティリティはこのファンクションがあることを前提にエクスポートを実行しようとするため、9.2.0.6のデータベースからエクスポートしようとすると上記のエラーが発生するというわけです。
この問題は、エクスポート対象のデータベースを9.2.0.7に上げるか、あるいは9.2.0.6のデータベース上にあるEXPユーティリティを使用してエクスポートを行うか、いずれかの方法で回避できます。
なお、上記のエラーは9.2.0.7のEXPユーティリティを使って、9.2.0.7のデータベースからエクスポートを行おうとしても発生することがあります。
ただし、この場合は、9.2.0.7のパッチセットの適用後にcatpatch.sqlを実行し忘れていることが原因のようですが...^^;
しかし、パッチレベルで下位互換性を維持していないとは...困ったもんです。