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.
Sei que já passou um bom tempo da sua publicação, mas resolveu aqui o problema, vlw!
ResponderExcluirPosso dizer o mesmo! obrigado !
ResponderExcluir