0
私はファイルを作成/開くためにこのコードを使用しています:もし存在しない場合は作成してください。UTL_FILE:新しいファイルを作成できませんでした
w_file_handle := utl_file.fopen ('SAUV_DIR',
'sauv_tab_tbrcs_params.txt' ,
'W') ;
ファイルはまだ存在しませんが、作成できませんでした。
私は、このエラーました:まだ存在しない場合は、ファイルを作成するために
SQL> @MyScript.sql
declare
*
ERROR at line 1:
ORA-29283: invalid file operation
ORA-06512: at "SYS.UTL_FILE", line 536
ORA-29283: invalid file operation
ORA-06512: at line 14
任意のアイデア?
'( Read_Writ_fileを開始します)。 end; ' 同じエラーが発生しました: 29283. 00000 - "無効なファイル操作" *原因:ファイルまたはディレクトリから、 が存在しないか、またはファイルまたはディレクトリへのアクセスが拒否されました オペレーティングシステム *処置:ファイル・システム上のファイルおよびディレクトリのアクセス権が であることを確認し、読み込んだ場合はファイルが存在することを確認してください。 –
...しかし、ディレクトリに手動でファイルを作成すると成功しました。 私はそれがステートメントによって作成されることを望みます。 –
@ O.Samそれはあなたの場合にディレクトリが存在しないことを意味します。ディレクトリが存在するかどうか確認してください。更新された投稿を読む。また、あなたのディレクトリに許可 '777'を与える – XING