› Fóruns › SQL e PL/SQL › Gravar arquivo com utl_file localmente › Gravar arquivo com utl_file localmente
24 de julho de 2013 às 11:44 pm
#105696
Participante
ola,
infelizmente troquei, mas ainda levanta erro:
declare
v_arquivo utl_file.file_type;
begin
v_arquivo := utl_file.fopen(‘TEMP_DIR’, ‘arq_teste.txt’, ‘W’);
utl_file.put_line(v_arquivo, ‘linha 1’);
utl_file.put_line(v_arquivo, ‘linha 2’);
utl_file.put_line(v_arquivo, ‘linha 3’);
utl_file.put_line(v_arquivo, ‘linha 4’);
utl_file.put_line(v_arquivo, ‘linha 5’);
utl_file.fclose(v_arquivo);
exception
when others then
raise_application_error(-20000, ‘Atenção! O diretório informado não existe.’);
end;
A criação do diretório local precisa ser feita pelo sys do oracle?
Tenho que atribuir alguma permissão na pasta do windows?