Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
mk_kmx
Partner - Contributor III
Partner - Contributor III

SAP Connector prerequisites

Hi there,

TL;DR

For those who are searching for solution, I'll try to make it clear.

If you try to install SAP Connectors 8.0.1, think you've done everything right and still receive error:

Could not load file or assembly 'sapnco_utils.dll' or one of its dependencies. The specified module could not be found.

just install Microsoft Visual C++ 2010 Service Pack 1 Redistributable Package from here and you shall be fine.

 

For those, who like to read (and Qlik guys):

 

For clean install of SAP Connectors v8.0.1, there are following prerequisites according to Qlik help site:

  1. SAP Connector for Microsoft .NET, 64-bit, version 3.1 or later. This library has further prerequisites of:
    1.  .NET framework versions 4.6.2 up to 4.8.1
    2. Visual C++ Redistributable package for Visual Studio 2015, 2017, 2019, and 2022
  2. SAP NetWeaver Remote Function Call (RFC) Software Development Kit (SDK)

as can be seen on following screenshot from documentation page

mk_kmx_0-1668597209133.png

 

The strange thing is, that these libraries are already included with installer

mk_kmx_1-1668597273223.png

mk_kmx_2-1668597370697.png

 

What's even stranger is that bundled version of SAP Connector for Microsoft .NET is 3.0.24.

mk_kmx_3-1668597454777.png

OK, it's old, but it works, so what? Well, thanks to undocumented prerequisites (this version requires Microsoft Visual C++ 2010 Redistributables package, which is unsupported as of now), it does not work if one doesn't have this old library installed. It only says "Could not load file or assembly 'sapnco_utils.dll' or one of its dependencies. The specified module could not be found.". Great. But what if one had already installed the library as per Qlik help and all of its prerequisites as per SAP documentation? Well, one loses few hours trying to figure out, why...

 

 

 

So, please, Qlik, could you update your documentation (or installers) to be in line with each other? Thank you!

 

Martin

 

Labels (2)
3 Replies
SankarReddyK
Support
Support

Hi @mk_kmx , The SAP dll files were bundled in the Qlik SAP connector package until connector 8.0.1. According to SAP standards, the sap dll files must be downloaded from the sap support portal beginning with the 8.0.2 connector version. Today we released 8.0.2 connector and planning to create a new article for the same. Thank you.

 

mk_kmx
Partner - Contributor III
Partner - Contributor III
Author

Well. that looks like a reasonable explanation. It only has two little issues:

  1. we've checked installation procedure yesterday evening and new versions were already published on the help site
  2. I've checked download site for new versions this morning (CET) and 8.0.1 was the latest one.

 

Bad luck...

 

BR,

Martin

SankarReddyK
Support
Support

Hi @mk_kmx Thank you for bringing your concerns to our attention, we will address them.

The conenctor 8.0.2 release is now available for download.

SankarReddyK_0-1668657593673.png