PL/SQL:UTL_FILE.FOPEN -Invalid Operation

2 отговора 327 прегледа
#1

PL/SQL:UTL_FILE.FOPEN -Invalid Operation

Имам следния проблем. При изпълнението на:
V_filehandle := UTL_FILE.FOPEN(arg_strFolder, arg_strFileName, 'a');
се получава Invalid_Operation.
Директорията е създадена и съм дала PUBLIC права за R/W до нея. Файла също съществува. Странното е, че над един друг файл, в друга директория, със същите права се изпълнява..

Отговор
в отговор на ora #2

Re: PL/SQL:UTL_FILE.FOPEN -Invalid Operation

Под каква операционна система е инсталирана Oracle базата данни ?

Отговор
в отговор на ora #3

Re: PL/SQL:UTL_FILE.FOPEN -Invalid Operation

Check your UTL_FILE_DIR parameter

Note that the wildcard (*) can be used. However, setting 'UTL_FILE_DIR = *' makes any directory accessible to the UTL_FILE functions and should only be used with great caution. Oracle does not recommend using the '*' on a production system.

Examples:

UTL_FILE_DIR = /u05/home/output/mydir, /output

or

UTL_FILE_DIR = *

Отговор