Pular para o conteúdo

Erro ORA-24247 ao migrar para a versão do banco de dados Oracle 11g – Solução encontrada

ORA-24247: network access denied by access control list (ACL)

Migramos recentemente a versão do banco de dados Oracle do nosso pacote E-Business Suite R12 (fomos do 10g para 11g). Após efetuarmos alguns testes, foi detectado que certos serviços do SOA que eram acessados através do ULT_HTTP pararam de funcionar e apresentavam o seguinte erro:

ORA-24247: network access denied by access control list (ACL)

O UTL_HTTP estava como PUBLIC e mesmo assim o erro persistia. Foi necessária dar grant de EXECUTE no UTL_HTTP para o owner da package para que voltasse a funcionar normalmente.

Após alguma pesquisa, achamos um pequeno note da Oracle:

Upgrading Applications That Depend on the PL/SQL Network Utility Packages

If you have upgraded from a release before Oracle Database 11g Release 1 (11.1), and your applications depend on PL/SQL network utility packages such as UTL_TCP, UTL_SMTP, UTL_MAIL, UTL_HTTP, and UTL_INADDR, the following error may occur when you try to run the application:

ORA-24247: network

access denied by access control list (ACL)

Fica a dica caso algo parecido aconteça !

Quão útil foi este post ?

Clique em uma estrela para classificar o post

nota média 5 / 5. Contagem de votos: 9

Sem votos ! Seja o primeiro a classificar !

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

plugins premium WordPress