Estou tentando gerar um arquivo txt através da rotina utl_file abaixo:
declare
Arquivo UTL_FILE.FILE_TYPE ;
vBuffer VarChar2( 2000 ) ;
begin
dbms_output.put_line('TESTE 0');
vBuffer := 'Teste escrita';
dbms_output.put_line('TESTE 1');
Arquivo := UTL_FILE.Fopen( '/HOME/ORACLE/RELAT', 'TESTE.TXT', 'w' );
dbms_output.put_line('TESTE 2');
UTL_FILE.PUT_LINE( Arquivo, vBuffer ) ;
dbms_output.put_line('TESTE 3');
UTL_FILE.FFLUSH(Arquivo);
dbms_output.put_line('TESTE 4');
UTL_FILE.FCLOSE(Arquivo) ;
end;
TESTE 0
TESTE 1
declare
*
ERROR at line 1:
ORA-29280: invalid directory path
ORA-06512: at "SYS.UTL_FILE", line 33
ORA-06512: at "SYS.UTL_FILE", line 436
ORA-06512: at line 8
CREATE OR REPLACE DIRECTORY RELAT AS '/HOME/ORACLE';
UTL_FILE_DIR = *
no arquivo INIT.ORA
não sei mais o que fazer, alguém pode me ajudar??
Valeu!!