UTL_FILE

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
Virginia
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 2
Registrado em: Sex, 08 Jan 2010 10:46 pm
Localização: são PAULO

Estou com problema para escrever um código em que eu escreva em um arquivo texto no plsql.

erro

*
ERRO na linha 1:
ORA-29280: caminho de diretório inválido
ORA-06512: em "SYS.UTL_FILE", line 33
ORA-06512: em "SYS.UTL_FILE", line 436
ORA-06512: em line 4

Li várias informações, acredito que seja a configuração do diretorio ...porém eu tenho tentando e não estou conseguindo.
Estou fazendo um Create Directory DIR_C as ' C:\TESTE' e depois

DECLARE
A UTL_FILE.FILE_TYPE;
BEGIN
A := UTL_FILE.FOPEN(DIR_C,'LOGA','W');
UTL_FILE.PUT_LINE(A,'SDF');
UTL_FILE.FFLUSH(A);
UTL_FILE.FCLOSE(A);
END;

Por favor me ajudem!!!
victorhugomuniz
Moderador
Moderador
Mensagens: 1396
Registrado em: Sex, 01 Fev 2008 2:06 pm
Localização: Rio de Janeiro - RJ
Contato:
:D

da uma olhada aqui
burga
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 232
Registrado em: Qui, 26 Nov 2009 1:05 pm
Localização: SP

o diretorio C:\TESTE já existe? Se não existir você deve criar ele na mão, porque o comado create directory do oracle não cria o diretório no SO ele só aponta...
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante