質問: oracleのエクスポートでエラー oracle9iでデータベース全体のエクスポートを取ろうとすると 以下のエラーが出てしまいます . クラスタ定義をエクスポート中 exp-00056: oracleエラー19206が発生しました。 ora-19206: 問合せの値またはref cursorパラメータが無効です ora-06512: "sys.dbms_xmlgen", 行83 ora-06512: "sys.dbms_metadata", 行345 ora-06512: "sys.dbms_metadata", 行410 ora-06512: "sys.dbms_metadata", 行449 ora-06512: "sys.dbms_metadata", 行1156 ora-06512: "sys.dbms_metadata", 行1141 ora-06512: 行1 exp-00000: エラーが発生したためエクスポートを終了します。 見てみるとsys.dbms_xmlgenというテーブルは存在していませんでした。 どうすればデータベースのエクスポートが出来るでしょうか? 教えてください。
回答: こんにちわ。 > 見てみるとsys.dbms_xmlgenというテーブルは > 存在していませんでした。 テーブルではなく、ストアド・プロシージャ or ストアド・ファンクションの状態がおかしいものと 思われます。 catalog.sql, catproc.sql 又は catpatch.sql を sys ユーザで実行後、再度export を行ってみては 如何でしょうか?