E só complementando :

 a) há tools Oracle externas ao database que são capazes de gerar output em 
formato .XLS (BI Publisher e Orecle Reports 10gR2 sendo duas), mas a 
necessidade de um expert para instalação/config/programação delas continua

 b) claro que os produtos todos que citei aqui são EXEMPLOS, demonstrações que 
existem soluções apropriadas : de forma nenhuma eu os endosso/garanto, é por 
conta do eventual interessado a avaliação dos mesmos 

 []s

   Chiappa


--- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa" <jlchiappa@...> 
escreveu
>
>   Sim, gerar os arquivos de uma vez só, com algum script/programa que leia e 
> execute as queries todas e gere arqs de saída é uma boa, mas realmente caso 
> não haja nenhum software extra (como 
> http://radio-weblogs.com/0137094/2006/10/26.html ou http://www.excel-db.net/, 
> por exemplo) adicionado/instalado, realmente de modo geral tanto o PL/SQL 
> quanto as tools clients nativas do RDBMS não geram .XLS, só podem gerar ASCII 
> puro, SYLK, HTML, CSV, sim, formatos esses que DEMANDAM conversão/importação 
> dentro do Excel... 
>    Agora, o que eu não vejo muito sentido é em abrir e converter/importar 
> manualmente um por um os trocentos arquivos que serão gerados : se softwares 
> que fazem esse tipo de importação/conversão em batch (como 
> http://www.coolutils.com/totalexcelconverter  , 
> http://bytescout.com/products/enduser/spreadsheettools/spreadsheettools.html 
> ou aos citados em http://www.batchwork.com/en/index.htm), eu ao menos eu 
> RECOMENDARIA que um expert em programação macro Excel escrevesse uma rotina 
> similar à 
>    
> http://stackoverflow.com/questions/10803395/is-it-possible-to-batch-convert-csv-to-xls-using-a-macro
>  ou ao exemplinho em  
> https://training-nyc.com/training_class_blog/index.php/2012/10/batch-convert-excel-2003-excel-2010-xls-xlsx-xlsm-excel-training/
>  , que AUTOMATIZE isso, fazendo o Excel ler e importar  automaticamente os 
> arqs todos....
>    É um TRADE-OFF entre o custo das horas-homens que vão ser desperdiçadas 
> fazendo a importação manual VERSUS o custo de se adquirir uma solução OU de 
> se programar em Excel pra isso (o custo principal desta última opção é o 
> valor-hora do especialista Excel, é claro) ....
>    
>     []s
>       
>         Chiappa
>         
> 
> --- Em oracle_br@yahoogrupos.com.br, "Milton Bastos Henriquis Jr." 
> <miltonbastos@> escreveu
> >
> > Eu ia te sugerir ir salvando um a um, mas vc falou que são centenas e que
> > está muito braçal...
> > então, use a dica do Mufalani que foi melhor que a minha:
> > 
> > SQL*Plus:
> > 
> > 1) Set colsep "|"
> > 
> > 2) Rode os scritps gerando spool
> > 
> > 3) abra o excel e importe informando o separador, no caso "|"
> > 
> > 
> > De qualquer maneira terá que importar um por um, informando o separador.
> > 
> > 
> > 
> > 
> > 2013/4/15 Jales Jose Moraes <malphigjjm@>
> > 
> > > **
> > >
> > >
> > > Estou usando o Navigator, mas tenho o TOAD também...
> > >
> > > ________________________________
> > > De: Milton Bastos Henriquis Jr. <miltonbastos@>
> > > Para: oracle_br@yahoogrupos.com.br
> > > Enviadas: Segunda-feira, 15 de Abril de 2013 17:22
> > > Assunto: Re: [oracle_br] geração de xls
> > >
> > >
> > >
> > > Está usando alguma ferramenta pra isso?
> > > Tem um TOAD ou PL/SQL Developer na tua máquina pra fazer isso?
> > > Onde é que vc está rodando esses selects? Em alguma ferramenta desse tipo
> > > ou no SQL*Plus?
> > >
> > > 2013/4/15 Jales Jose Moraes <malphigjjm@>
> > >
> > > > **
> > >
> > > >
> > > >
> > > > Pessoal recebi hoje um arquivo com centenas de selects a serem rodados
> > > > diretamente no BD, preciso gerar .xls de todos.
> > > >
> > > > Como está sendo muito cansativo/braçal, venhos a vós então perguntar:
> > > >
> > > >    É possível pegar estas consultas e no ato de suas execuções ja ir
> > > > mandando automaticamente para arquivos .xls?
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > > ------------------------------------
> > >
> > >
> > > ----------------------------------------------------------
> > > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> > > inteira responsabilidade de seus remetentes.
> > > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> > > ----------------------------------------------------------
> > > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> > > Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO 
> > > ESPAÇO!
> > > VISITE: http://www.oraclebr.com.br/
> > > ---------------------------------------------------------- Links do Yahoo!
> > > Grupos
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >  
> > >
> > 
> > 
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>


Responder a