- - PR -
Oracle 9.2 でのExport エラーについて
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2009-04-06 20:53
Oracleについては、ど素人同然なので、お教えください。
Oracleにて、全てをエクスポートしようと以下のコマンドを コマンドプロンプトから実行しました。(PATHは、環境変数に 設定済みです。) C:\oracle\ora92\bin>exp system/xxxxx@xxxx file=e:\exp.dmp full=y ところが、以下のエラーで失敗します。 (alert、traceの見方すら分からない状態です。) 素人でも解決できそうな問題なのですようか?以上よろしくお願いします。 ====エラー===== 接続先: Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production With the Partitioning, OLAP and Oracle Data Mining options JServer Release 9.2.0.1.0 - Production JA16SJISキャラクタ・セットおよびAL16UTF16 NCHARキャラクタ・セットでエクスポート が終了しました 全データベースをエクスポートします... . 表領域定義をエクスポート中 . プロファイルをエクスポート中 . ユーザー定義をエクスポート中 . ロールをエクスポート中 . リソース・コストをエクスポート中 . ロールバック・セグメント定義をエクスポート中 . データベース・リンクをエクスポート中 . 順序番号をエクスポート中 . ディレクトリの別名をエクスポート中 . コンテキスト・ネームスペースをエクスポート中 . 外部関数ライブラリ名をエクスポート中 . PUBLICタイプのシノニムをエクスポート中 . プライベート・タイプのシノニムをエクスポート中 . オブジェクト型定義をエクスポート中 . システム・プロシージャ型オブジェクトとアクションをエクスポート中 . プリスキーマ・プロシージャ型オブジェクトとアクションをエクスポート中 EXP-00008: Oracleエラー3113が発生しました。 ORA-03113: 通信チャネルでend-of-fileが検出されました EXP-00008: Oracleエラー1041が発生しました。 ORA-01041: 内部エラーが発生しました。hostdefエクステンションが存在しません。 EXP-00000: エラーが発生したためエクスポートを終了します。 | ||||
|
投稿日時: 2009-04-07 00:49
ORA-1041エラーのせいでORA-03113、つまりデータベースインスタンスとexpコマンドのセッションが切れてしまっています。
で、このORA-1041ですが「ごめん、なんかエラー出た」くらいの内容しか説明していないので、alert_%SID%.logの該当の時間に何かデータベース側でエラーが出ていなかったか、user_dump_dest配下のトレースから該当の時間にはき出されたトレースをタイムスタンプから探して、expのセッションが何かエラーを拾ってなかったかを探してみてはいかがかと。 | ||||
|
投稿日時: 2009-04-10 12:28
ご連絡ありがとうございました。
あれから多少試してみたところ、表領域名指定ではexport可能な ようでした。(全ての表領域を試したわけではないのですが) exp system/xxxxx@XXXXX file=c:\expdat.dmp rows=y tablespaces=XXXX またしても、超初歩的な質問なのですが、 export full=y でexportした場合と、export rows=y tablespace=xxxで全 表領域をexportした場合、前者と後者に出力できる内容にどのよう な違いがあるのでしょうか? | ||||
|
投稿日時: 2009-04-10 14:56
参考までにhttp://www.shift-the-oracle.com/utility/exp-imp/exp-imp-option.html |
1