Pessoal ainda sobre o assunto abaixo, um colega meu (desenvolvedor) me disse que no pl/slq developer é possível facilmente gerar os sql's e colocar todos os resultados como abas em um único arquivo .xls. Como não conheço a ferramenta, pergunto a vocês se a informação procede? O TOAD ou Navigator e/ou sql-developer não faria algo semelhante?
________________________________ De: Jales Jose Moraes <malphig...@yahoo.com.br> Para: "oracle_br@yahoogrupos.com.br" <oracle_br@yahoogrupos.com.br> Enviadas: Terça-feira, 16 de Abril de 2013 8:11 Assunto: Re: [oracle_br] Re: geração de xls Ok, vou testar as recomendações. Obrigado a todos... ________________________________ De: J. Laurindo Chiappa <mailto:jlchiappa%40yahoo.com.br> Para: mailto:oracle_br%40yahoogrupos.com.br Enviadas: Segunda-feira, 15 de Abril de 2013 18:44 Assunto: [oracle_br] Re: geração de xls 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 mailto:oracle_br%40yahoogrupos.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 mailto:oracle_br%40yahoogrupos.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: mailto:oracle_br%40yahoogrupos.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] > > > [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]