первый.Создайте каталог в файловой системе Unix (не под вашим именем, иначе он не будет работать), затем chmod 777 <dir_path>
.
2nd Создайте каталог в oracle
CREATE OR REPLACE DIRECTORY <dir_name> AS '<dir_path>';
Теперь, чтобы проверить его
create or replace procedure WRITEFILE is
fh UTL_FILE.FILE_TYPE;
dir VARCHAR2(30) := '<dir_name>';
name VARCHAR2(30) := 'test1';
begin
fh := UTL_FILE.FOPEN(dir, name, 'w');
UTL_FILE.PUT_LINE(fh, 'bla bla');
UTL_FILE.FCLOSE(fh);
end;