none
SSIS RRS feed

  • Pergunta

  • ESTOU COM ERRO NO SSIS

    Erro    1    Erro de validação. Data Flow Task 1: Data Flow Task 1: Nenhuma informação de coluna foi retornada pelo comando SQL.      Export E-Learning.dtsx    0    0    

    Erro    2    Erro de validação. Data Flow Task 1: Destination - E-Learning_txt: 'Destination - E-Learning_txt' tem 14 colunas de entrada que não estão mapeadas para colunas de upstream. Exclua as colunas de entrada não mapeadas ou mapeie colunas para elas com o editor Resolver Referências. Por exemplo, uma das colunas de entrada não mapeadas é 'Cadastro'    Export E-Learning.dtsx    0    0    

    como posso resolver isso

    segunda-feira, 8 de abril de 2019 17:46

Respostas

  • Marco,

    Então, continua vago, mas vou tentar ajudar:

    1 - Esta procedure tem a responsabilidade de coletar os dados?

    2 - Será através dela que você deseja gerar o arquivo txt ou uma outra?

    3 - Podemos de diversas formar exporter estes dados para o txt, por exemplo através da ferramenta SQLCMD, BCP ou por comandos da linguagem Transact-SQL.

    Veja se estes links te ajudam a organizar melhor a sua ideia:

    https://www.sqlservercentral.com/articles/8-ways-to-export-sql-results-to-a-text-file

    http://devwithdave.com/SQLServer/stored-procedures/SQLServer-StoredProcedures--HOW-TO-WRITE-TO-A-TEXT-FILE.asp


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    segunda-feira, 15 de abril de 2019 22:21
    Moderador
  • 1) Já executou a procedure ?

    2)ela está retornando dados ?

    3)A conexão com o banco de dados está correta ?

    4)Qual componente vc está usando  ?

    WITH Eu AS (SELECT *

        FROM

        (

            VALUES

                (CONCAT('Wesley Neves ', '#', '.NET Developer')),

                (CONCAT('M®CSA SQL 2016 Database Development', ' # ', 'MTA-SQL Server',' # ','MCP')),

                ('Pós Graduado em Banco de Dados com ênfase em BI'),

                        ('Pós Graduando em Big Data e Analytics')

        ) AS X (value)

       )

    SELECT *

    FROM Eu;


    Wesley Neves



    terça-feira, 16 de abril de 2019 12:23

Todas as Respostas

  • Marco,

    Presumo que você esta realizando um procedimento de importaçãode dados através de arquivos textos. É isso?

    Poderia nos detalhar um pouco mais sobre sua necessidade e ambiente?

    Quais componentes você esta utilizando?


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    segunda-feira, 8 de abril de 2019 22:25
    Moderador
  • tenho uma store procedure que faz a consulta, depois preciso enviar para excel.
    segunda-feira, 15 de abril de 2019 12:57
  • para um txt
    segunda-feira, 15 de abril de 2019 12:59
  • Marco,

    Então, continua vago, mas vou tentar ajudar:

    1 - Esta procedure tem a responsabilidade de coletar os dados?

    2 - Será através dela que você deseja gerar o arquivo txt ou uma outra?

    3 - Podemos de diversas formar exporter estes dados para o txt, por exemplo através da ferramenta SQLCMD, BCP ou por comandos da linguagem Transact-SQL.

    Veja se estes links te ajudam a organizar melhor a sua ideia:

    https://www.sqlservercentral.com/articles/8-ways-to-export-sql-results-to-a-text-file

    http://devwithdave.com/SQLServer/stored-procedures/SQLServer-StoredProcedures--HOW-TO-WRITE-TO-A-TEXT-FILE.asp


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    segunda-feira, 15 de abril de 2019 22:21
    Moderador
  • 1) Já executou a procedure ?

    2)ela está retornando dados ?

    3)A conexão com o banco de dados está correta ?

    4)Qual componente vc está usando  ?

    WITH Eu AS (SELECT *

        FROM

        (

            VALUES

                (CONCAT('Wesley Neves ', '#', '.NET Developer')),

                (CONCAT('M®CSA SQL 2016 Database Development', ' # ', 'MTA-SQL Server',' # ','MCP')),

                ('Pós Graduado em Banco de Dados com ênfase em BI'),

                        ('Pós Graduando em Big Data e Analytics')

        ) AS X (value)

       )

    SELECT *

    FROM Eu;


    Wesley Neves



    terça-feira, 16 de abril de 2019 12:23
  • Deleted
    quinta-feira, 25 de abril de 2019 09:24