oracle pl / sql utl_file ORA-29280: неверный путь к каталогу и ORA-29280: неверный объект каталога - PullRequest
0 голосов
/ 05 апреля 2020

работа с UTL_FILE. Я хочу создать файл в «G: \». Я создаю каталог с:

create or replace directory XYZ as 'G:\';

grant read, write on directory XYZ to hr;

declare
  fp utl_file.file_type;
  CURSOR c1 is select EMPLOYEE_ID, FIRST_NAME, SALARY from employees;
begin
  fp :=utl_file.fopen('xyz','file1.txt','w');
  for i in c1
  loop
    utl_file.put_line(fp,i.EMPLOYEE_ID||' '||i.FIRST_NAME||' '||i.SALARY);
  end loop;
  utl_file.fclose(fp);
end;
/

Когда я выполняю процедуру, я получаю ошибку:

ORA-29280: неверный путь к каталогу

...