質問 |
||
| QNo.3589966 | expdp ディレクトリオブジェクト指定エラー | |
|---|---|---|
| 質問者:teng046 |
質問です。 Oracle10gで、DataPumpExportを行おうとしています。 単純に、expdp ユーザID/パスワード schemas=XXX で実行すると、デフォルトのディレクトリオブジェクトにファイルが作成されています。 これを、自分で作成したオブジェクトディレクトリに作成しようとすると、 ORA-39002: 操作が無効です ORA-39070: ログ・ファイルをオープンできません。 ORA-29283: 無効なファイル操作です。 ORA-06512: "SYS.UTL_FILE", 行475 ORA-29283: 無効なファイル操作です。 実行コマンドは以下の通りです。 expdp ユーザID/パスワード schemas=XXX directory=オブジェクトディレクトリ dumpfile=XXX.dmp logfile=XXX.log content=DATA_ONLY が出てしまいます。 オブジェクトディレクトリは、DBA権限付です。 解決方法がご存知の方がいらっしゃいましたら、宜しくお願い致します。 |
|
困り度:
|
||
| 質問投稿日時: 07/12/11 18:07 |
||
回答 |
|
| ANo.1 | こんにちは。 エラーメッセージからの推測なのであてずっぽです。 たぶんですが、ディレクトリオブジェクトに指定した 実際のディレクトリに対してのアクセス権限が無い事 が原因じゃないでしょうか。 oracle導入OSユーザで、実際のディレクトリにファイル が書込みできるか試してみて下さい。 |
|---|---|
| 回答者:Jianchen | |
| 種類:回答 どんな人:一般人 自信:参考意見 |
|
| 回答日時: 07/12/11 19:11 |
|
| |
| この回答への補足 | この回答に補足をつける(質問者のみ) |
| この回答へのお礼 | Jianchenさん ご回答ありがとうございます。 該当ディレクトリに、777の権限を付けた所 正常に終了しました。 ありがとうございました。 |