Используйте UTL_FILE в сочетании с CREATE DIRECTORY для простоты сопоставления пути к каталогу с именем (он не создает реальный каталог, а просто ссылку на него, поэтому убедитесь, что он создан первым)
пример
create directory logfile as 'd:\logfile'; -- must have priv to do this
declare
vFile utl_file.file_type;
begin
vFile := utl_file.fopen(logfile ,'syslog','w'); -- w is write. This returns file handle
utl_file.put(vFile,'Start Logfile'); -- note use of file handle vFile
utl_file.fclose(vFile); -- note use of file handle vFile
end;