Oracle
 sql >> Base de données >  >> RDS >> Oracle

ORA-24247 lors de l'envoi via FTP

cette erreur serait rejetée sur 11g en raison des restrictions ACL (liste de contrôle d'accès). vous devez accorder les privilèges à votre utilisateur "WORKFLOW" pour communiquer avec le serveur FTP.

vous pouvez voir les subventions existantes dans

select * from dba_network_acls

votre dba peut accorder l'accès avec quelque chose comme :

begin
  dbms_network_acl_admin.create_acl(acl => 'ftp.xml',
                                    description => 'Enables FTP',
                                    principal => 'WORKFLOW', 
                                    is_grant => true,
                                    privilege => 'connect');
end;
/
begin
  dbms_network_acl_admin.assign_acl(acl => 'ftp.xml',
                                    host => 'yourhost.com',
                                    lower_port => ftp port);
end;
/
commit;

voir la documentation pour plus d'informations.