quarta-feira, 29 de dezembro de 2010

UTL_FILE ORA-29280: invalid directory path

Deve-se inserir no arquivo INIT.ORA a linha de comando abaixo, indicando que diretório que será utilizado no UTL_FILE.

UTL_FILE_DIR = 'C:\'

Após execute a linha de comando abaixo:

SHOW PARAMETER UTL_FILE_DIR;

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
utl_file_dir                         string 

Se no campo VALUE não conter o valor “C:\” execute o comando abaixo:

ALTER SYSTEM SET UTL_FILE_DIR='C:\'

Caso ocorra o erro abaixo…

ORA-02095: specified initialization parameter cannot be modified

… complemente o comando da forma abaixo:

ALTER SYSTEM SET UTL_FILE_DIR='C:\' scope=spfile;

Após isso pare o serviço do Oracle e o reinicie.

Para verificar como utilizar o UTL_FILE acesse Utl_File Links.

2 comentários :

  1. Sei que já passou um bom tempo da sua publicação, mas resolveu aqui o problema, vlw!

    ResponderExcluir
  2. Posso dizer o mesmo! obrigado !

    ResponderExcluir

Related Posts Plugin for WordPress, Blogger...