Quando criamos um diretório no oracle, estamos atribuindo um alias, apelido, a um diretório real criado no sistema operacional. Com esse alias, poderemos acessar o diretório do sistema operacional a partir de nossa aplicação.
- Criar diretório no sistem operacional.
- Criar diretório no oracle.
- Conceder os privilégios ao usuário que acessará o diretório.
DIRETÓRIO NO SISTEMA OPERACIONAL
Obs: Certifique-se de que o diretório do sistema operacional tenha as permissões corretas de leitura e gravação para os processos do oracle.
DIRETÓRIO NO ORACLE
CONCEDER PRIVILÉGIOS
Agora, se logar no usuário APP e consultar a view all_directories notará que ele tem acesso ao diretório app_files.
Mais informações sobre directories no oracle: