Bom dia, blz ? Então, explica melhor : vc quer criar um report, que (como é 
PRAXE no Oracle Reports) vai ter um layout FIXO mas cujos dados são lidos a 
partir de um arquivo-texto ?? 
  Se é isso SIM, é bico de fazer : atualmente a melhor opção para vc fazer 
SELECT num arquivo-texto (é Isso que o Oracle Reports faz, manda uma query pro 
banco e 'preenche' o layout do report com os dados lidos) seria vc usar 
EXTERNAL TABLE, é este o recurso que te permite fazer Query num 
arquivo-texto.... Dá uma googlada por ORACLE EXTERNAL TABLE EXAMPLE que vc acha 
n refs e exemplos... Outra possibilidade (que era a principal lá na época do 
Oracle 8i/9i, antes do advento das external tables) é vc escrever uma Procedure 
que retorne dados via REF CURSOR, no seu exemplo esses dados seriam antes lidos 
via UTL_FILE...

IMPORTANTE porém : como AMBAS as opções lêem arquivos texto Através do Servidor 
Oracle, os arqs a serem lidos TEM que OU estar fisicamente presentes no 
servidor Oracle OU tem que serem disponibilizados pro servidor (via Windows 
share, NFS, Samba, o que for) OU tem que serem transferidos para o servidor 
Oracle através de FTP, SCP, ssh, ou seja como for...

[]s

  Chiappa

Responder a