PL/SQL:UTL_FILE.FOPEN -Invalid Operation
2 отговора
327 прегледа
PL/SQL:UTL_FILE.FOPEN -Invalid Operation
Имам следния проблем. При изпълнението на:
V_filehandle := UTL_FILE.FOPEN(arg_strFolder, arg_strFileName, 'a');
се получава Invalid_Operation.
Директорията е създадена и съм дала PUBLIC права за R/W до нея. Файла също съществува. Странното е, че над един друг файл, в друга директория, със същите права се изпълнява..
V_filehandle := UTL_FILE.FOPEN(arg_strFolder, arg_strFileName, 'a');
се получава Invalid_Operation.
Директорията е създадена и съм дала PUBLIC права за R/W до нея. Файла също съществува. Странното е, че над един друг файл, в друга директория, със същите права се изпълнява..
Re: PL/SQL:UTL_FILE.FOPEN -Invalid Operation
Под каква операционна система е инсталирана Oracle базата данни ?
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 = *
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 = *