Вы должны настроить ACL для вашей базы данных, выполнив следующие (системные разрешения будут необходимы)
begin
DBMS_NETWORK_ACL_ADMIN.CREATE_ACL(
acl => '/sys/acls/apex_mail.xml',
description => 'Network permissions for APEX to send emails',
principal => 'APEX_050100',
is_grant => true,
privilege => 'connect');
DBMS_NETWORK_ACL_ADMIN.ASSIGN_ACL(
acl => '/sys/acls/apex_mail.xml',
host => 'XXX.XXX.XXX.XXX');
end;
Update это с фактическим IP-адресом или именем хоста вашего SMTP-сервера. Если вы используете версию APEX, отличную от 5.1.x, пожалуйста, используйте имя схемы APEX для основного параметра (вместо APEX_050100)
ACL не настроены на вашу схему llok по адресу http://blog.whitehorses.nl/2010/03/17/oracle-11g-access-control-list-and-ora-24247/для преодоления этого. – Pars
URL-адрес блога, который вы опубликовали, не работает. Возможно, пожалуйста, объясните мне вкратце. –
см. Блог http://oraclehack.blogspot.in/2010/10/ora-24247-network-access-denied-by.html для поэтапная конфигурация. вместо UTL_MAIL используйте пакет APEX_MAIL. – Pars