SAP RFC Libraries

RFC-Libraries are required to use the dab SAP-Extraction Solutions, which cannot be delivered together with the application for licensing reasons. To enable a smooth operation of the application, please make sure that one of the two RFC implementations is installed on the system on which the application is executed:

  • Classic RFC (librfc32)
  • SAP NetWeaver RFC (sapnwrfc)
Note
Even though our solution support librfc32, this RFC implementation is no longer officially supported by SAP since 2016 and therefore no longer receives patches.
Hint
Both the 32-Bit and the 64-Bit versions of the RFC-Libraries are supported. However, we recommend that you use the 64-Bit version for increased stability.

You have three options for installing the RFC-Libraries, although we recommend that you simply install the SAP GUI. However, in certain situations it may also be necessary to choose one of the other options:

Installation via SAP GUI

When installing SAP GUI in versions 760, 770 or 800, you can simply select the RFC libraries as an additional installation feature during the installation.

Manual Installation of librfc32

The librfc32 can be downloaded from the SAP Softwarecenter by searching for the term SAP RFC SDK 7.20 UNICODE. Note that you can change the operating system and architecture in the download menu. The downloaded archive can then be unpacked with SAPCAR to obtain the librfc32.dll. Then copy it to the correct location:

  • 32-Bit Libraries: %WINDIR%\SysWOW64
  • 64-Bit Libraries: %WINDIR%\System32

Manual Installation of SAP NetWeaver RFC

The SAP NetWeaver RFC library can be downloaded from the SAP Softwarecenter by searching for the term SAP NW RFC SDK 7.50. Please note that you can change the operating system and architecture in the download menu. The downloaded archive is a normal ZIP file that should be able to be opened with board tools. You will need the following files from the lib folder, the XX stands for any number, which may vary depending on the release:

  • icudtXX.dll
  • icuinXX.dll
  • icuucXX.dll
  • libsapucum.dll
  • sapnwrfc.dll

Then copy it to the correct location:

  • 32-Bit Libraries: %WINDIR%\SysWOW64
  • 64-Bit Libraries: %WINDIR%\System32
Warning
If you are asked whether you want to overwrite an existing icudtXX.dll, icuinXX.dll or icuucXX.dll, do not do this, as overwriting may render other applications inoperable.


How did we do?


Powered by HelpDocs (opens in a new tab)

Powered by HelpDocs (opens in a new tab)