ORAエラー

[ORAエラー] ORA-27038: 作成したファイルはすでに存在します

投稿日:2020年9月9日 更新日:

以下のように表示されます。

(日本語)
ORA-27038: 作成したファイルはすでに存在します
(英語)
ORA-27038: created file already exists

発生パターン

このエラーは以下のような場合に発生します。

  • CREATE DATABASEをする時などに、作成しようとするコントロールファイルなどが既に存在する
  • エクスポートを実行する時に作成されるファイルと同名のファイルが既に存在する
エラー例
C:¥>expdp test/test schemas=test directory=dir_test dumpfile=export.dmp 接続先: Oracle Database 18c Standard Edition 2 Release 18.0.0.0.0 - Production ORA-39000: ダンプ・ファイル指定が無効です ORA-31641: ダンプ・ファイル"C:\export\export.dmp"を作成できません ORA-27038: 作成したファイルはすでに存在します OSD-04010: オプションが指定されましたが、ファイルはすでに存在します

既にC:¥export¥export.dmpが存在している前提です。

対処法

  • 実行前に同名のファイルを削除しておく
  • エクスポート(expdp)の場合、REUSE_DUMPFILES=YES を指定して既存ファイルを上書きされるようにする
既存ファイルを上書きする例
expdp test/test schemas=test directory=dir_test dumpfile=export.dmp reuse_dumpfiles=yes

スポンサーリンク

スポンサーリンク

-ORAエラー

執筆者:



comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

スポンサーリンク