sticky
INTEGRATION SERVICE 2008 - HANA RRS feed

  • Dotaz

  • Boa Tarde Pessoal,

    Estou configurando um data source para conectar em uma base Sap Hana.

    Criei uma conexão ODBC depois de instalar o Hana Client. Conexão é feita com sucesso.

    No integration service eu crio um data source utilizando o Driver SAP Hana e faço a conexão, tudo OK.

    Porém quando tento utilizar o data flow, não consigo fazer select na base, me retorna um erro.

    Vocês já configuraram esse tipo de conexão?

    Obrigado,

    Erick Egea


    Erick Egea

    pátek 30. listopadu 2018 20:23

Odpovědi

  • Pedro,

    Finalmente consegui fazer a configuração. Acho que o problema era o driver instalado. Instalei uma versão anterior (rclient120_win32) e consegui conectar ao banco e extrair dados.

    O driver foi instalado no caminho:

    The 32bit ODBC admin is run from C:\Windows\SysWOW64\odbcad32.exe

    No integration services eu usei essa opção:

    

    Obrigado pela Ajuda.

    Erick


    Erick Egea

    středa 19. prosince 2018 13:33

Všechny reakce

  • Erick,

    Poderia nos informar qual seria o erro?

    Eu já tive uma necessidade similar a esta.


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

    úterý 4. prosince 2018 11:20
    Moderátor
  • Bom dia Junior,

    Segue imagens e erro:

    TITLE: Microsoft Visual Studio
    ------------------------------


    Error at Hana [Connection manager "Ue2"]: SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80040E4D.
    An OLE DB record is available.  Source: "SAPNewDBMDXProvider.1"  Hresult: 0x80040E4D  Description: "Connection to database failed.error while parsing protocol".


    Error at Data Flow Task [OLE DB Source [1]]: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER.  The AcquireConnection method call to the connection manager "Ue2" failed with error code 0xC0202009.  There may be error messages posted before this with more information on why the AcquireConnection method call failed.

    ------------------------------
    ADDITIONAL INFORMATION:


    Exception from HRESULT: 0xC020801C (Microsoft.SqlServer.DTSPipelineWrap)



    


    Erick Egea

    úterý 4. prosince 2018 14:02
  • Erick,

    Quais protocolos utilizado pelo SQL Server estão habilitados neste servidor? Por padrão o SQL Server utiliza o TCP/IP, Named Pipes e Shared Memory.


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

    čtvrtek 6. prosince 2018 21:56
    Moderátor
  • Pedro,

    Finalmente consegui fazer a configuração. Acho que o problema era o driver instalado. Instalei uma versão anterior (rclient120_win32) e consegui conectar ao banco e extrair dados.

    O driver foi instalado no caminho:

    The 32bit ODBC admin is run from C:\Windows\SysWOW64\odbcad32.exe

    No integration services eu usei essa opção:

    

    Obrigado pela Ajuda.

    Erick


    Erick Egea

    středa 19. prosince 2018 13:33
  • Erick,

    Que bom, obrigado pelo feedback.


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

    neděle 23. prosince 2018 23:09
    Moderátor