› Fóruns › SQL e PL/SQL › ‘ORA-29280: invalid directory path’
- Este tópico contém 23 respostas, 4 vozes e foi atualizado pela última vez 16 anos, 9 meses atrás por
jaugusto.
-
AutorPosts
-
4 de agosto de 2009 às 10:35 pm #88543
David Siqueira
ParticipanteEntão dê um CHOWN e mude o dono do diretório para o usuário ORACLE do grupo DBA que esta criado no seu linux que deve funcionar parceiro.
ABraço.
4 de agosto de 2009 às 11:24 pm #88545jaugusto
ParticipantePessoal,
Infelizmente ainda não consegui já realizei todos os passos antereiores e o erro continua o mesmo:EXECUTE utility.generate_stmt(‘cpr_interessado’, null, ‘geraimp’, ‘cpr_interessado’);
BEGIN utility.generate_stmt(‘cpr_interessado’, null, ‘geraimp’, ‘cpr_interessado’); END;*
ERROR at line 1:
ORA-29280: invalid directory path
ORA-06512: at “SYS.UTL_FILE”, line 33
ORA-06512: at “SYS.UTL_FILE”, line 436
ORA-06512: at “ADMSIIG.UTILITY”, line 28
ORA-06512: at “ADMSIIG.UTILITY”, line 131
ORA-06512: at line 14 de agosto de 2009 às 11:27 pm #88546David Siqueira
ParticipantePercebeu que o erro mudou?..Ele agora esta reclamando do caminho, no local onde vc colocou geraimp, que tal vc colocar o PATH do caminho todo e tentar mais uma vez rodar.
Abraço
5 de agosto de 2009 às 12:10 am #88553jaugusto
ParticipanteNão funcionou
EXECUTE utility.generate_stmt(‘cpr_interessado’, null, ‘/home/oracle/importacao’, ‘cpr_interessado’);
BEGIN utility.generate_stmt(‘cpr_interessado’, null, ‘/home/oracle/importacao’, ‘cpr_interessado’); END;*
ERROR at line 1:
ORA-29280: invalid directory path
ORA-06512: at “SYS.UTL_FILE”, line 33
ORA-06512: at “SYS.UTL_FILE”, line 436
ORA-06512: at “ADMSIIG.UTILITY”, line 28
ORA-06512: at “ADMSIIG.UTILITY”, line 131
ORA-06512: at line 1Vou tentar modificar o parãmetro UTL_FILE_DIR para ‘/home/oracle/importacao’.
5 de agosto de 2009 às 12:11 am #88554Rodrigo Almeida
ParticipantePode ser uma boa.
Ele ainda não está encontrando o seu PATH!!!
Abraços,
5 de agosto de 2009 às 12:15 am #88555David Siqueira
ParticipanteCara tu ta usando o parametro * no utl_file_dir, ele poderia gravar em qq lugar, não precisa mudar, ao invés disso porque tu não mostra pra gente o path que vc usou pra criar aquele diretorio geraimp no banco:
select * from dba_directories where directory_name='geraimp';Abraço.
5 de agosto de 2009 às 7:53 pm #88580jaugusto
ParticipantePessoal,
Estou usando o seguinte diretório para o geraimp:
SQL> select * from dba_directories where directory_name=’GERAIMP’;
OWNER DIRECTORY_NAME
DIRECTORY_PATH
SYS GERAIMP
/home/oracle/importacaojá fiz de tudo e até agora nada.
5 de agosto de 2009 às 8:35 pm #88590Rodrigo Almeida
ParticipantePoste para nós a permissão da pasta importação. NO SISTEMA OPERACIONAL.
#> ll /home/oracle
Abraços,
6 de agosto de 2009 às 10:57 pm #88683jaugusto
ParticipanteA permisão é a seguinte drwxrwxr-x .
-
AutorPosts
- Você deve fazer login para responder a este tópico.
› Fóruns › SQL e PL/SQL › ‘ORA-29280: invalid directory path’