Не могу настроить оповещение в Администраторе дистрибутива.
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Hemul Участник
Вступление в Клуб: 29.08.2012
|
Пн Дек 14, 2015 14:28  Не могу настроить оповещение в Администраторе дистрибутива. |
|
Полезность: Нет оценки
|
Всем доброго времени суток!
Мигрировали на oracle 12c пока что только на тестовой схеме. Была ошибка при миграции ACL, почитал ноту, создал новые правила. Правила создавал вот так:
Код: |
SQL> begin
2 dbms_network_acl_admin.create_acl(
3 acl => '/sys/acls/mail_permission_aud.xml',
4 description => 'MAIL Access',
5 principal => 'AUD',
6 is_grant => TRUE,
7 privilege => 'connect',
8 start_date => NULL,
9 end_date => NULL);
10 end;
11 /
PL/SQL procedure successfully completed.
SQL> commit;
Commit complete.
SQL> begin
2 dbms_network_acl_admin.add_privilege(
3 acl => '/sys/acls/mail_permission_aud.xml',
4 principal => 'AUD',
5 is_grant => TRUE,
6 privilege => 'resolve');
7 end;
8 /
PL/SQL procedure successfully completed.
SQL> commit;
Commit complete.
SQL> begin
2 dbms_network_acl_admin.add_privilege(
3 acl => '/sys/acls/mail_permission_aud.xml',
4 principal => 'IBS',
5 is_grant => TRUE,
6 privilege => 'connect');
7 end;
8 /
PL/SQL procedure successfully completed.
SQL> commit;
Commit complete.
SQL> begin
2 dbms_network_acl_admin.add_privilege(
3 acl => '/sys/acls/mail_permission_aud.xml',
4 principal => 'IBS',
5 is_grant => TRUE,
6 privilege => 'resolve');
7 end;
8 /
PL/SQL procedure successfully completed.
SQL> commit;
Commit complete.
SQL> begin
2 dbms_network_acl_admin.assign_acl(
3 acl => '/sys/acls/mail_permission_aud.xml',
4 host => '192.168.0.253',
5 lower_port => 25,
6 upper_port => 25);
7 end;
8 /
PL/SQL procedure successfully completed.
SQL> commit;
Commit complete.
|
Затем, с помощью пакета UTL_MAIL из SqlPlus отправляю тестовое письмо вот так:
Код: |
SQL> begin
2 utl_mail.send(
3 sender => 'ibso@bank.ru',
4 recipients => 'user@bank.ru',
5 message => 'Test letter');
6 end;
7 /
|
Под схемой IBS и AUD все отсылается нормально. Но вот в администраторе дистрибутива какая-то ерунда. Собственно ошибка вот такая.
Код: |
ORA-24247: отказ в доступе к сети в соответствии со списком контроля доступа (ACL)
ORA-06512: на "SYS.UTL_TCP", line 19
ORA-06512: на "SYS.UTL_TCP", line 280
ORA-06512: на "SYS.UTL_SMTP", line 163
ORA-06512: на "SYS.UTL_SMTP", line 199
ORA-06512: на "AUD.MAIL_MGR", line 281
ORA-06512: на "AUD.MAIL_MGR", line 340
ORA-06512: на "AUD.SEND_NOTIFY", line 15
ORA-06512: на "IBS.EXECUTOR", line 834
ORA-06512: на line 1
begin IBS.executor.send_notify(:p_event, :p_subj1, :p_subj2, :p_subj3, :p_mes1, :p_mes2, :p_mes3, :p_mes4, :p_mes5, :p_mes6, :p_mes7, :p_mes8, :p_mes9); end;
|
В чем может быть засада? Кто-нибудь с таким сталкивался?[/code] |
|
![](templates/subSilver/images/spacer.gif) |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|