Caro Crsitiano: Sugiro que voce utilize o Scheduler, pois desta forma, temos um historico das acoes efetuadas, assim como do sucesso ou nao destas. No entanto, creio que a sua rotina atual deva estar enviando via o FTP do S.O., nao eh? Voce pode fazer o mesmo via PL/SQL, tal como explicado em:
http://www.oracle-base.com/articles/misc/FTPFromPLSQL.php Atenciosamente, Márcio de Figueiredo Moura e Castro Oracle 10g DBA OCA Oracle PL/SQL Developer OCA ________________________________ De: Cristiano Vasconcelos <cvasconcel...@gmail.com> Para: GPOracle <gpora...@yahoogrupos.com.br>; Grupo OraOracle <oraora...@yahoogrupos.com.br>; José Laurindo Chiappa <jlchia...@ibest.com.br>; Lista de Usuários Oracle <usuarios_ora...@yahoogrupos.com.br>; Mosán Santos <mosansan...@yahoo.com.br>; Oracle in Brazil <oracle_br@yahoogrupos.com.br>; Oracle Tools <oracle_to...@yahoogrupos.com.br>; oracle_br_docs <oracle_br_d...@yahoogrupos.com.br>; oracle_fasttrack <oracle_fasttr...@yahoogrupos.com.br>; Uncleoracle <uncleora...@yahoogrupos.com.br> Enviadas: Quarta-feira, 11 de Maio de 2011 10:28:04 Assunto: [oracle_br] Automatização geração de relatório Caros amigos, CENÁRIO: S.O. - Enterprise Linux Enterprise Linux AS release 4 (October Update 7) Linux servidor.dominio.istancia.local 2.6.9-78.0.0.0.1.ELsmp #1 SMP Fri Jul 25 16:04:35 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux DB - Oracle Database 10g Release 10.2.0.3.0 - 64bit Production CASO: Estou precisando automatizar geração diariá de informações em arquivo texto, onde na nomenclatura do arquivo gerado tenha <nomearq_ddmmyy:hhmm.txt>. Este arquivo após ser gerado é copiado do servidor da DB para uma outra máquina e jogado em uma área de ftp. Pois bem, este procedimento atualmente está sendo feito manualmente, então gostaria de saber como poderia ser feito automaticamente em determinada hora do dia sem que seja preciso intervir. Estou em duvida de como proceder em relação a automatização da cópia a ser realizada pelo servidor e principalmente em relação a geração do arquivo .TXT no oracle: O procedimento pode ser feito pelo "Scheduler Job" do oracle, ou poderá ser feito pela "Cron" do S.O. Linux disparando um shell de conexão com SQL*Plus chamando um SCRIPT com a estrutura de SELECT a qual gerará as informações necessárias ???. Caso alguns dos amigos possuam essa estrutura, favor repassá-la com instruções. Agradeço pela ajuda. -- Cristiano Vasconcelos Barbosa .'. Analista de Sistemas. DEUS MEUMQUE JUS.'. DÓMINI SUMUS.'. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]