none
Exportar dados pro excel RRS feed

  • Pergunta

  • Boa tarde,

    Eu possuo o SQL ENTERPRISE

    e gostaria de saber como que exporto uma query pro excel

    já procurei uns esquemas, mas só exporta  .csv e dessa forma perde toda a formatação dos campos

    Obrigado
    quinta-feira, 1 de novembro de 2007 17:20

Respostas

  • vc. pode usar o sistem integration services SSIS, ( antigo DTS ), vc. pode criar o pacote de exportacao usando SQL Server Business Intelligence Development Studio, selecionando um novo pacote SSIS, qualquer coisa retorne.

     

    Abs;

     

    • Marcado como Resposta Richard Juhasz quarta-feira, 8 de agosto de 2012 16:39
    segunda-feira, 5 de novembro de 2007 17:27
  •  

    Olá Mauricio,

     

    Não sei a que nível de formatação se refere, mas já tentou usar o utilitário bcp? O bom é que ele tem uma ótima performance e dependendo do modo recovery do seu banco ele não é logado, experimente o código no prompt:

     

    BCP "SELECT * FROM FAMILY..PERSON" QUERYOUT "C:\TESTE.XLS"

    -C -U"SA" -P"P@SSW0RD" -S"COOL\SQL2005"

     

    O nome da tabela deve ser no formato completo ok? Ex: banco.schema.tabela

    Caso isso seja o que está procurando dê uma olhada melhor no BOL pois esse utilitário possui vários parâmetros, até mesmo de formatação.

    Daí vc pode encapsular esse código em uma procedure por exemplo... ou mesmo passar uma query dinâmica para esse comando...

     

    Qualquer coisa retorne...

     

    • Marcado como Resposta Richard Juhasz quarta-feira, 8 de agosto de 2012 16:39
    quarta-feira, 23 de janeiro de 2008 19:34

Todas as Respostas

  • vc. pode usar o sistem integration services SSIS, ( antigo DTS ), vc. pode criar o pacote de exportacao usando SQL Server Business Intelligence Development Studio, selecionando um novo pacote SSIS, qualquer coisa retorne.

     

    Abs;

     

    • Marcado como Resposta Richard Juhasz quarta-feira, 8 de agosto de 2012 16:39
    segunda-feira, 5 de novembro de 2007 17:27
  •  

    Olá Mauricio,

     

    Não sei a que nível de formatação se refere, mas já tentou usar o utilitário bcp? O bom é que ele tem uma ótima performance e dependendo do modo recovery do seu banco ele não é logado, experimente o código no prompt:

     

    BCP "SELECT * FROM FAMILY..PERSON" QUERYOUT "C:\TESTE.XLS"

    -C -U"SA" -P"P@SSW0RD" -S"COOL\SQL2005"

     

    O nome da tabela deve ser no formato completo ok? Ex: banco.schema.tabela

    Caso isso seja o que está procurando dê uma olhada melhor no BOL pois esse utilitário possui vários parâmetros, até mesmo de formatação.

    Daí vc pode encapsular esse código em uma procedure por exemplo... ou mesmo passar uma query dinâmica para esse comando...

     

    Qualquer coisa retorne...

     

    • Marcado como Resposta Richard Juhasz quarta-feira, 8 de agosto de 2012 16:39
    quarta-feira, 23 de janeiro de 2008 19:34