Table of Contents

Search

  1. Preface
  2. Part 1: Introduction to SAP Connector
  3. Part 2: SAP Connector administration
  4. Part 3: Connections
  5. Part 4: Data integration using BAPI/RFC functions
  6. Part 5: Data integration using IDocs
  7. Part 6: SAP BW data extraction
  8. Part 7: Data integration for SAP ADSO
  9. Appendix A: SAP data type reference

SAP Connector

SAP Connector

Downloading and configuring SAP libraries for IDoc and BAPI/RFC

Downloading and configuring SAP libraries for IDoc and BAPI/RFC

Download and configure the SAP NetWeaver RFC SDK libraries. Contact SAP Customer Support if you encounter any issues when you download the libraries.
  1. Go to the SAP Support Portal, and then click
    Software Downloads
    .
    You need to have SAP credentials to access
    Software Downloads
    from the SAP Support Portal.
  2. Download the SAP NetWeaver RFC SDK 7.50 libraries that are specific to the operating system that hosts the Secure Agent process.
    The following table lists the libraries corresponding to the different operating systems:
    Operating System
    SAP NetWeaver RFC SDK Libraries
    Linux 64
    • libicudata.so.50
    • libicui18n.so.50
    • libicuuc.so.50
    • libsapnwrfc.so
    • libsapucum.so
    Windows 64
    • icudt50.dll
    • icuin50.dll
    • icuuc50.dll
    • libsapucum.dll
    • sapnwrfc.dll
    Verify that you download the most recent version of the libraries.
  3. Copy the SAP NetWeaver RFC SDK 7.50 libraries to the following directory:
    <Informatica Secure Agent installation directory>\apps\Data_Integration_Server\ext\deploy_to_main\bin\rdtm\
    Create the
    deploy_to_main\bin\rdtm
    directory if it does not already exist.
    If you upgrade from a 32-bit operating system, the Secure Agent copies the 32-bit SAP NetWeaver RFC SDK 7.50 libraries to the directory. You must replace the 32-bit libraries with 64-bit libraries. If you upgrade from a 64-bit operating system, you do not need to perform this step. The Secure Agent copies the 64-bit SAP NetWeaver RFC SDK 7.50 libraries to the directory.
  4. Set the following permissions for each NetWeaver RFC SDK library:
    • Read, write, and execute permissions for the current user.
    • Read and execute permissions for all other users.
  5. Download the 64-bit SAP JCo libraries based on the operating system on which the Secure Agent runs:
    Secure Agent System
    SAP File Name
    Windows
    sapjco3.jar
    sapjco3.dll
    Linux
    sapjco3.jar
    libsapjco3.so
    Verify that you download the most recent version of the libraries.
  6. Copy the JCo libraries to the following directory:
    <Informatica Secure Agent installation directory>\apps\Data_Integration_Server\ext\deploy_to_main\bin\rdtm-extra\tpl\sap
    Create the
    deploy_to_main\bin\rdtm-extra\tpl\sap
    directory if it does not already exist.
    If you upgrade from a 32-bit operating system, the Secure Agent copies the 32-bit SAP JCo libraries to the directory. You must replace the 32-bit JCo libraries with 64-bit JCo libraries. If you upgrade from a 64-bit operating system, you do not need to perform this step. The Secure Agent copies the 64-bit SAP JCo libraries to the directory.
  7. Configure the JAVA_LIBS property in
    Data Integration
    .
    1. Log in to
      Data Integration
      .
    2. Click
      Runtime Environments
      to access the
      Runtime Environments
      page.
    3. To the left of the agent name, click
      Edit Secure Agent
      .
    4. From the
      Service
      list, select
      Data Integration Server
      .
    5. From the
      Type
      list, select
      Tomcat JRE
      .
    6. Enter the JAVA_LIBS value based on the operating system on which the Secure Agent runs.
      Operating System
      Value
      Windows
      ../bin/rdtm-extra/tpl/sap/sapjco3.jar;../bin/rdtm/javalib/sap/sap-adapter-common.jar
      Linux
      ../bin/rdtm-extra/tpl/sap/sapjco3.jar:../bin/rdtm/javalib/sap/sap-adapter-common.jar
      If you copy the value directly from the table, the hyphens (-) in the value are incorrectly copied. Copy the value to a text editor and make sure that the value you copied is not corrupted.
    7. Click
      OK
      to save the changes.
    8. Repeat steps 2 through 7 on every machine where you installed the Secure Agent.
  8. Restart the Secure Agent.

0 COMMENTS

We’d like to hear from you!
Alessio Giordani - May 17, 2023

Hi,

I've noticed that the SAP Service Marketplace: http://service.sap.com  has been retired. I propose to change the link to https://support.sap.com/en/index.html suggesting to click Software Downloads and search there for the "SAP NetWeaver RFC SDK 7.50" and the "SAP JCo" libraries.

Regards,

Alessio

Informatica Documentation Team - May 18, 2023

Hi Alessio Giordani,

We’re happy to let you know that we addressed your feedback in the documentation.

Thanks,

Informatica Documentation team