It is a pleasure to be here with you.
I would like to know if colleagues can help me with a boring problem I'm trying to solve.
I have a schema on my Oracle 11G R2 server 11.2.0.3 who needs to send emails, but so that he can do this I need to release in the ACL, so far so good, the problem is that When you try to create the ACL I receive the following error:
Error report:
ORA-29903: erro na execução da rotina ODCIIndexFetch()
ORA-31001: Handle de recurso ou nome de caminho "" inválido
ORA-06512: em "XDB.DBMS_RESCONFIG", line 47
ORA-06512: em "SYS.DBMS_NETWORK_ACL_ADMIN", line 101
ORA-06512: em "SYS.DBMS_NETWORK_ACL_ADMIN", line 505
ORA-06512: em line 15
29903. 00000 - "error in executing ODCIIndexFetch() routine"
*Cause: The execution of ODCIIndexFetch routine caused an error.
*Action: Examine the error messages produced by the indextype code and
take appropriate action.
BEGIN
DBMS_NETWORK_ACL_ADMIN.CREATE_ACL (
acl => 'UTL_SMTP.xml',
description => 'Granting privs to required users for UTL_SMTP.xml',
principal => 'MNT_TESTE',
is_grant => TRUE,
privilege => 'connect');
DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE (
acl => 'UTL_SMTP.xml',
principal => 'MNT_TESTE',
is_grant => TRUE,
privilege => 'resolve');
DBMS_NETWORK_ACL_ADMIN.ASSIGN_ACL (
acl => 'UTL_SMTP.xml',
host => 'endereçosrv');
END;
/
COMMIT;
Performing the above command in parts, it seems that the error occurs when executing the command:
DBMS_NETWORK_ACL_ADMIN.ASSIGN_ACL
BEGIN
DBMS_NETWORK_ACL_ADMIN.drop_acl (
acl => 'UTL_SMTP.xml');
COMMIT;
END;
/
SELECT any_path FROM resource_view;
ERRO na linha 1:
ORA-29903: erro na execuc?o da rotina ODCIIndexFetch()
ORA-31001: Handle de recurso ou nome de caminho "" invalido
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning and Automatic Storage Management Options
I have two two instance 11g one of them in the same version and the problem does not occur.
Sincerely,