[oracle_br] geração de xls

2013-04-17 Por tôpico Jales Jose Moraes
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

[oracle_br] geração de xls

2013-04-15 Por tôpico Jales Jose Moraes
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]



Re: [oracle_br] geração de xls

2013-04-15 Por tôpico Milton Bastos Henriquis Jr.
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 malphig...@yahoo.com.br

 **


 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

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: [oracle_br] geração de xls

2013-04-15 Por tôpico Rodrigo Mufalani
Uma outra dica..

  1) Set colsep |

  2) Rode os scritps gerando spool

  3) abra o excel e importe informando o separador, no caso |

Atenciosamente,

Rodrigo Mufalani
rodr...@mufalani.com.br
www.mufalani.com.br

Em 15/04/2013, às 17:22, Milton Bastos Henriquis Jr. miltonbas...@gmail.com 
escreveu:

 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 malphig...@yahoo.com.br
 
 **
 
 
 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
 
 



Re: [oracle_br] geração de xls

2013-04-15 Por tôpico Jales Jose Moraes
Estou usando o Navigator, mas tenho o TOAD também...

 


 De: Milton Bastos Henriquis Jr. miltonbas...@gmail.com
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 malphig...@yahoo.com.br

 **


 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]



Re: [oracle_br] geração de xls

2013-04-15 Por tôpico Milton Bastos Henriquis Jr.
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 malphig...@yahoo.com.br

 **


 Estou usando o Navigator, mas tenho o TOAD também...

 
 De: Milton Bastos Henriquis Jr. miltonbas...@gmail.com
 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 malphig...@yahoo.com.br

  **

 
 
  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]





--
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

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: [oracle_br] geração de xls

2013-04-15 Por tôpico Sérgio Luiz Rodrigues Chaves
Outra forma e utilizar set markup Html on spool on, 
salvar o resultador como {nome do arquivo}.xls e abrir normalmente no excel, 
visto que o mesmo traduz HTML. 




Veja exemplos em : 

http://mrrame.blogspot.com.br/2010/07/oracle-spool-to-excel-from-sqlplus.html 
https://forums.oracle.com/forums/thread.jspa?threadID=2333117 


Abs. 




Sérgio. 

[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] geração de xls

2013-04-15 Por tôpico Sérgio Luiz Rodrigues Chaves
Lembre também da limitação das linhas no excel  2010. 65.536 linhas por 
256 colunas, veja os limites para as novas versões. 


abs. 


Sérgio. 

- Mensagem original -

De: Sérgio Luiz Rodrigues Chaves sergio.cha...@elumini.com.br 
Para: oracle br oracle_br@yahoogrupos.com.br 
Enviadas: Segunda-feira, 15 de Abril de 2013 18:20:21 
Assunto: Re: [oracle_br] geração de xls 


Outra forma e utilizar set markup Html on spool on, 
salvar o resultador como {nome do arquivo}.xls e abrir normalmente no excel, 
visto que o mesmo traduz HTML. 




Veja exemplos em : 

http://mrrame.blogspot.com.br/2010/07/oracle-spool-to-excel-from-sqlplus.html 
https://forums.oracle.com/forums/thread.jspa?threadID=2333117 


Abs. 




Sérgio. 


[As partes desta mensagem que não continham texto foram removidas]