FOPEN не принимает путь к каталогу - PullRequest
0 голосов
/ 04 октября 2018

У меня проблемы со строкой

F := UTL_FILE.FOPEN('my_directory', 'MyCSV.csv', 'R');

После предыдущего запуска

CREATE DIRECTORY my_directory AS 'C:\Users\timfo\eclipse-workspace\CSVCreation';

, что успешно.Я получаю ошибку

ORA-29280: invalid directory path
ORA-06512: at "SYS.UTL_FILE", line 41
ORA-06512: at "SYS.UTL_FILE", line 478
ORA-06512: at line 9
29280. 00000 -  "invalid directory path"
*Cause:    A corresponding directory object does not exist.
*Action:   Correct the directory object parameter, or create a corresponding
       directory object with the CREATE DIRECTORY command.

, но я убедился, что у пользователя есть разрешение с

grant create any directory to TimGraupner2;

CREATE DIRECTORY my_directory AS 'C:\Users\timfo\eclipse-workspace\CSVCreation';

grant read on directory my_directory to TimGraupner2;

и все это успешно.Я попытался ввести полный путь к каталогу в строке FOPEN, но это тоже не сработало.Что происходит?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...