Você deve setar o diretorio que utilizará dentro do Init.ora
O parametro é UTL_FILE_DIR

Ou se você quiser a nova feature do 10G e utilizar um DIRECTORY fique a
vontade!

Para isso você deve consultar a documentação do banco para criação do
DIRECTORY.

acho que é mais ou menos isso:

create directory nome_do_diretorio for '/oracle/arquivos';

Abraços.

Taylor.

-----Mensagem original-----
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Elias Peixoto de La Mancha
Enviada em: sábado, 24 de dezembro de 2005 09:43
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] ORA-29280: invalid directory path - Oracle 10G


Prezados,

criei uma procedure que gera arquivos através do UTL_FILE, porém
na instrução de criação do arquivo o programa falha retornando as
mensagens abaixo:

ORA-29280: invalid directory path
ORA-06512: at "SYS.UTL_FILE", line 33
ORA-06512: at "SYS.UTL_FILE", line 436
ORA-06512: at "ECOMEX.PRC_CRIA_ARQUIVO", line 5
ORA-06512: at line 1

Verifiquei as permissões no sistema operacional, o parâmetro
utl_file_dir e não achei nenhum problema.

Estou utilizando o Oracle 10G Enterprise Edition Release 10.2.0.1.0
sobre o Red Hat ES 4.0.

Segue abaixo o código da procedure:

-------------------------------------------------------------
create or replace procedure prc_cria_arquivo is
  V1 VARCHAR2(32767);
  F1 UTL_FILE.FILE_TYPE;
BEGIN
  F1 := UTL_FILE.FOPEN('/int/cmxfb/outbox/','teste.txt','w',256);
  UTL_FILE.FCLOSE(F1);
END;
-------------------------------------------------------------

Alguém tem alguma dica para resolver este problema?

Grato,

Elias Peixoto.






----------------------------------------------------------------------------
----------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
----------------------------------------------------------------------------
----------------------------------------------______________________________
_______________________________________
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423
Links do Yahoo! Grupos









--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------_____________________________________________________________________
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a