Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / ACL и ошибка ORA-24247 / 4 сообщений из 4, страница 1 из 1
05.04.2016, 16:42
    #39208566
Браво
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ACL и ошибка ORA-24247
для отправки сообщения нужно создать список контроля доступа, т.к. в manage instance выходит ошибка в mail queue и ничего не отправляется. в командной строке создаю ACL и привилегии. TEAMS_001 - схема БД
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
begin
  dbms_network_acl_admin.create_acl (
    acl         => 'utl_mail.xml',
    description => 'Allow mail to be send',
    principal   => 'TEAMS_001',
    is_grant    => TRUE,
    privilege   => 'connect'
    );
    commit;
end;
/


Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
begin
  dbms_network_acl_admin.add_privilege (
  acl       => 'utl_mail.xml',
  principal => 'TEAMS_001',
  is_grant  => TRUE,
  privilege => 'resolve'
  );
  commit;
end;
/


Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
BEGIN
  DBMS_NETWORK_ACL_ADMIN.assign_acl (
    acl => 'utl_mail.xml',
    host => 'smtp.gmail.com', 
    lower_port => 465,
    upper_port => NULL); 
END;
/


в instance settings: SMTP Host Address - smtp.gmail.com, SMTP Host Port - 465, SMTP Authentication Username и Default Email From Address - мой e-mail адрес, Use SSL/TLS - да.
вроде бы при
Код: plsql
1.
2.
3.
4.
5.
6.
7.
begin
  utl_mail.send(
  sender     => 'почта моя',
  recipients => 'получатель',
  message    => 'Hello World'
  );
end;


должно отправляться сообщение, да и из самого приложения тоже. но у меня выходят ошибки, каждый раз новые, сейчас это - identifier 'utl_mail.send' must be declared (PLS-00201), ora-06550 и не ничего не выполняется. кто сталкивался с такой проблемой и как ее решил?
...
Рейтинг: 0 / 0
05.04.2016, 16:52
    #39208579
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ACL и ошибка ORA-24247
Браво,
тебе говорили что тут оракл а не апекс
http://www.sql.ru/forum/1190484/kuda-kopat-ne-sovsem-ponyatno?mid=18558241&hl=ora 06550 acl mail#18558241
...
Рейтинг: 0 / 0
05.04.2016, 17:16
    #39208616
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ACL и ошибка ORA-24247
Браво,
Права дайте на пакет utl_mail, при чем тут ACL
...
Рейтинг: 0 / 0
05.04.2016, 18:08
    #39208671
Браво
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ACL и ошибка ORA-24247
blkangel, дала права на пакет UTL_MAIL
теперь другая ошибка выходит: could not find program unit being called: "system.utl_mail"
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / ACL и ошибка ORA-24247 / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]