none
Como exportar dados do SQL para .CSV constantemente. RRS feed

  • Pergunta

  • Olá senhores, tudo bem?

    Gostaria de alimentar um arquivo .CSV com algumas informações do banco de dados. E que isso seja de tempo em tempo.

    Por exemplo, tenho uma tabela chamada ALUNOS, com as colunas NOME e SOBRENOME.

    Então uma pessoa vai estar alimentando sempre essa tabela ALUNOS.

    Porém eu gostaria de uma rotina que pega esses dados ALUNOS.NOME e ALUNOS.SOBRENOME e alimente um arquivo .CSV

    Isso é possível?

    Aguardo sugestões e agradeço desde já.


    quarta-feira, 12 de dezembro de 2012 13:35

Respostas

  • Olá,

    Você pode utilizar o utilitário Import and Export Wizard para fazer a primeira exportação manualmente, salvando o pacote no final do processo para que, posteriormente você possa utilizar esse pacote  manualmente ou através de um JOB do SQL Server Agent devidamente agendado.


    Abçs
    • Sugerido como Resposta Junior Galvão - MVPMVP quarta-feira, 12 de dezembro de 2012 17:31
    • Marcado como Resposta L2V quinta-feira, 13 de dezembro de 2012 17:15
    quarta-feira, 12 de dezembro de 2012 13:58

Todas as Respostas

  • Olá,

    Você pode utilizar o utilitário Import and Export Wizard para fazer a primeira exportação manualmente, salvando o pacote no final do processo para que, posteriormente você possa utilizar esse pacote  manualmente ou através de um JOB do SQL Server Agent devidamente agendado.


    Abçs
    • Sugerido como Resposta Junior Galvão - MVPMVP quarta-feira, 12 de dezembro de 2012 17:31
    • Marcado como Resposta L2V quinta-feira, 13 de dezembro de 2012 17:15
    quarta-feira, 12 de dezembro de 2012 13:58
  • L2V,

    Exatamente como o Juliano falou, você irá criar um pacote do Integration Services, em seguida deve configurar um job para fazer esse procedimento de forma agendada.

    para mais informações de como fazer acesse: link


    Se esta sugestão for útil, por favor, classifique-a como útil. Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    quarta-feira, 12 de dezembro de 2012 14:03
  • Olá amigos, obrigado pela agilidade na resposta.

    Eu sou um pouco leigo no assunto, vocês podem me auxiliar nesse agendamento?

    Eu consegui seguir o wizard e criar a exportação, ficou show de bola. Porém como eu faço pra agenda-los?


    L2V

    quarta-feira, 12 de dezembro de 2012 20:07
  • L2V,

    Dê uma olhada neste artigo.

    http://imasters.com.br/artigo/13829/sql-server/utilitarios-dtexec-e-dtexcui

    Veja esse vídeo demonstrando como fazer.

    http://youtu.be/7plXSjxXwXc

    Abçs



    quarta-feira, 12 de dezembro de 2012 22:48
  • Olá senhores,

    Obtive exito seguindo o seguinte tutorial:

    http://www.youtube.com/watch?v=7plXSjxXwXc&feature=youtu.be

    Agradeço pelas dicas.

    Um abraço!


    L2V

    quinta-feira, 13 de dezembro de 2012 17:14
  • Pessoal, estou com o mesmo problema mencionado. Os links não estão mais disponíveis. Vocês podem me ajudar?
    quarta-feira, 18 de novembro de 2020 13:22