sql >> Databáze >  >> RDS >> Oracle

ORA-24247 při odesílání přes FTP

tato chyba by byla vyvolána na 11g kvůli omezením ACL (seznam řízení přístupu). pro komunikaci s FTP serverem musíte svému uživateli "WORKFLOW" udělit priv.

existující granty můžete vidět v

select * from dba_network_acls

váš dba může udělit přístup pomocí něčeho jako:

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;

viz dokumenty pro více informací.




  1. Jak spustit Create Table DDL s EXECUTE IMMEDIATE v Oracle Database

  2. Mysql vyvolá výjimku na Regex

  3. Python psql \copy CSV na vzdálený server

  4. Jedinečný klíč vs. jedinečný index na serveru SQL Server 2008