UTL_FILE_DIR

DBA Geral (instalação, configuração do banco, scripts do Sql*Plus, shell scripts, batch scripts, etc...)
Responder
cleberzumba
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 223
Registrado em: Qui, 14 Dez 2006 10:45 am
Localização: Brasília-DF
Cleber Zumba de Souza

Pessoal, o banco é o 10g e vejam só.

1 - criei um usuário sou usuário.
2 - criei um diretorio com nome arquivo_dir:
3 - dei o seguinte privilegio ao usuario criado:

grant read, write, directory arquivo_dir to <user>

4 - faço o seguinte select mas não me retorna nada:

select * from all_tab_privs where table_name='arquivo_dir';

5 - e quando vou executar uma procedure que grava um arquivo no diretorio criado dá o erro: ora-29289 que é erro de acesso negado ao diretório.



alguém pode me ajudar nisso aí? o que ta faltando? já li diversos artigos na internet e todos falam que é falta de permissão, mas como podem ver eu dei permissão READ e WRITE.
diegolenhardt
Moderador
Moderador
Mensagens: 1177
Registrado em: Qui, 15 Out 2009 10:28 am
Localização: Recife

e aí cara blza?

será que o problema não está relacionado ao diretorio onde você escolheu gravar não ter permissoes para o banco gravar?

tenta fazer um teste criando um diretorio em
/tmp
ou no ORACLE_HOME/algumacoisa

por exemplo no / você não poderia gravar, então pode ser algo assim também... faz esse teste aí
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 10 visitantes