Oracle
 sql >> Datenbank >  >> RDS >> Oracle

ORA-24247 beim Senden über FTP

Dieser Fehler würde aufgrund der ACL-Einschränkungen (Access Control List) auf 11g ausgegeben. Sie müssen Ihrem "WORKFLOW"-Benutzer die Berechtigungen erteilen, um mit dem FTP-Server zu kommunizieren.

Sie können die bestehenden Stipendien in

sehen
select * from dba_network_acls

Ihr dba kann Zugriff gewähren mit etwas wie:

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;

siehe Dokumentation für weitere Informationen.