Pode kre Evandro...vou ver o que faço..obrigado!!
Em 1 de outubro de 2012 11:20, Evandro Giachetto <evandrogiache...@gmail.com > escreveu: > Realmente, o que o Chiappa escreveu eu esqueci de informar. > > Se você precisa que esse arquivo seja acessado pelo usuário, via UTL_FILE > seria SOMENTE deixando o diretório no servidor onde o arquivo é gerado > acessível para o usuário. > > Se esse arquivo deve ser gerado direto na máquina do usuário final, a > melhor saida seria implementar isso no seu front-end. Hoje, praticamente > todas as linguagens de ultima geraçao tem bibliotecas para fazer isso para > você. > > Evandro Giachetto > Oracle DBA at IBM > evandrogiache...@gmail.com > > > Em 1 de outubro de 2012 10:42, J. Laurindo Chiappa > <jlchia...@yahoo.com.br>escreveu: > > > ** > > > > > > Mario, só alguns adendos : > > > > - o UTL_FILE só funciona dentro de um bloco PL/SQL (ou seja, vc Teria que > > mover a sua query para dentro de um bloco PL/SQL, E executar esse bloco > > numa tool qquer que aceite execução de PL/SQL) > > > > - ele só pode gravar arquivos ou dentro do servidor Oracle ou num ponto > de > > montagem externo que o servidor Oracle enxergue (ou seja, se vc quer por > > algum motivo que esse arquivo seja gravado na máquina do usuário não tem > > como diretamente, vc teria que OU Transferir esse arquivo do servidor > > Oracle onde ele foi gravado para a máquina do usuário, via ftp, talvez, > OU > > então deixar um diretório na máquina do usuário acessível ao servidor > > Oracle via Windows sharing, NFS, samba share ou coisa do tipo) > > > > - ele só grava texto ASCII puro, sem formatação de nenhum tipo por > default > > : então vc Não Obterá com ele um arquivo .XLS que o Excell abra > > diretamente, mas sim um .TXT, sem formatação, que o usuário poderia > > Importar no Excel > > > > > > => Se nada disso te perturba, ok, vá de UTL_FILE que funciona..... > > > > []s > > > > Chiappa > > > > > > --- Em oracle_br@yahoogrupos.com.br, Mario Rodrigues <marioirodrigues@ > ...> > > escreveu > > > > > > > > Evandro, > > > > > > show era isso mesmo, vou dar uma lida sobre o utl_file ... lvw > > > > > > > > > > > > Em 1 de outubro de 2012 09:04, Evandro Giachetto <evandrogiachetto@... > > > > > > escreveu: > > > > > > > Olha, pele que entendi da sua descrição, você tem um job que, por n > > motivos > > > > gera uma massa de dados que deve ser exportada para um arquivo a ser > > aberto > > > > pelo excel. > > > > > > > > Se você utiliza PL/SQL para este job, você pode utilizar o próprio > JOB > > para > > > > gerar os arquivos externos. Dê uma olhada no pacote utl_file. Há > vários > > > > exemplos na web. > > > > > > > > > > > > > > > > > > > > Evandro Giachetto > > > > Oracle DBA at IBM > > > > evandrogiachetto@... > > > > > > > > > > > > > > Em 1 de outubro de 2012 08:50, Mario Rodrigues > > > > <marioirodrigues@...>escreveu: > > > > > > > > > > > ** > > > > > > > > > > > > > > > Evandro, > > > > > > > > > > Bom Dia... > > > > > > > > > > Pois é indo no export dada...mas o que eu queria era na verdade um > > > > comando > > > > > onde tivesse a query e o comando para exportar pra eu determinado > > > > > diretorio....na verdade o que estou tentando é criar um JOB(select > > > > > pesadão..dai vai ser executado de madrugada) dai o resultado já > > exportar > > > > > prum arquivo excel...sem eu precisar ter q exportar manualmente... > > > > > > > > > > Em 1 de outubro de 2012 08:46, Evandro Giachetto < > > > > > evandrogiachetto@... > > > > > > > > escreveu: > > > > > > > > > > > > > > > > Voce pode fazer isso facilmente usando o SQL Developer ou o > PL-SQL > > > > > > Developer. > > > > > > > > > > > > Ambos têm a opção de exportar o resultado de uma query para > > Arquivo XLS > > > > > ou > > > > > > .CSV (Separado por vírgula que é reconhecido por praticamente > > todos os > > > > > > editores de planilha, como o BROffice ou mesmo o Excel). > > > > > > > > > > > > Há ainda a opção de gerar um spool via sqlplus. Neste caso você > > terá > > > > > montar > > > > > > a query para que as colunas que você deseja venham concatenadas > > com um > > > > > ';'. > > > > > > Equivalente a um .csv e pode ser aberto por editores de planilha. > > > > > > > > > > > > Essas são as opções mais simples. > > > > > > > > > > > > Evandro Giachetto > > > > > > Oracle DBA at IBM > > > > > > evandrogiachetto@... > > > > > > > > > > > > > > > > > > > > Em 1 de outubro de 2012 08:42, Mario Rodrigues > > > > > > <marioirodrigues@...>escreveu: > > > > > > > > > > > > > > > ** > > > > > > > > > > > > > > > > > > > > > > > > > > pessoal, > > > > > > > > > > > > > > Bom Dia > > > > > > > > > > > > > > Gostaria de saber como posso gerar um arquivo excel a partir de > > uma > > > > > > > query...coisa simples mesmo ... tenho um select e o resultado > > queria > > > > > que > > > > > > > fosse exportado direto para o excel.... > > > > > > > > > > > > > > Alguem poderia me ajudar? > > > > > > > > > > > > > > vlw > > > > > > > > > > > > > > [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 > > > > > > > > > > > > > > > > > > > > > [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]