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]

Responder a