Seguem as respostas : "1 - tomei como base um script que ja funciona, de outra rotina, mas que tomei como base daqui https://oracle-base.com/articles/misc/ftp-from-plsql"
==> Nesse artigo mesmo, logo no começo BEM CLARAMENTE há um link "SFTP and FTPS", onde o autor bem diretamente diz que a rotina dele NÂO SERVE pra nada que não seja FTP 'puro', SEM sftp e SEM encriptação, nem Autenticação de nenhum tipo.... Vc NÂO O DIZ então pergunto, vc quer fazer FTP ** normal ** ou SFTP ?? "2 - Verson 11.2" => Tá : sendo 11.2 é superior ou igual à 11g, então vc TEM que ter ACL nesse database : vc tem ??? Se não tem, crie um... "3 - Tenho acesso, pois outra aplicação já funciona" => Essa 'outra aplicação' envia arqs via ftp por esse MESMO DATABASE que estamos discutindo ?? certeza Absoluta que sim ?? Se for isso mesmo, é certo que vc tem acesso por rede... Anyway, não custa fazer o teste ie instalar nesse servidor Oracle um client ftp ou sftp ou seja qual for o protocolo que vc quer usar e tentar fazer uma transferência manual a partir desse servidor Oracle... "4 - Sim sei a diferença, e acho que é ai q esta dando a bronca, pois essa rotina funciona qdo é para FTP normal." ==> Essa é a pegrunta, que repito : nessa transferência vc quer usar FTP ou SFTP ou qual protocolo ??? Confirme isso, e então retorne... Com Certeza porém já te digo, SE for SFTP o exigido nesse servidor, não só vc vai precisar mexer nesse código mas aí entram algumas outras questões, como AUTENTICAÇÃO via Certificado, que podem exigir outros itens no seu servidor Oracle... "Li num site algo sobre o UTL_FTP, será que preciso??" ==> Repito : até onde sei nem no 11g nem nas versões mais recentes como 12c ** NÂO EXISTE NADA NATIVO pra FTP **, ponto : assim sendo, com Absoluta Certeza essa site que vc não lembra deve estar falando de algum código NÃO-ORACLE, como https://sourceforge.net/projects/plsqlftp/ por exemplo.... Se vc vai precisar desse outro código, DEPENDE : se vc só precisar mesmo de protocolo FTP simples, afaik esse código que vc pegou do ORACLE-BASE mesmo serve Perfeitamente, não faz sentido trocar seis por meia dúzia.... Já se vc precisar de protocolos mais avançados como SFTP, ou de encriptação ou de certificado de acesso, aí sim esse código do ORACLE-BASE não te atende : aí vc vai procurar em outras fontes por códigos que façam o que vc precisa, na página do ORACLE-BASE mesmo ele indica uns links pra SFTP e pra autenticação via WALLETs.... []s Chiappa