Skip to Content
Technical Articles

SAP BUSINESS CONNECTOR INSTALLATON

Hello All,

Today I am writing a blog post for SAP Business Connector 4.8 Installation as I didn’t found any relevant over the internet.

In this, I am covering installation on both popular OS Windows and LINUX.

The installation of SAP BC is very easy only you have to fulfill the prerequisites mentioned below and installation will work smoothly as butter.

PRE-REQUISITES (General)

Hardware requirements

Supported OS

Software requirements

Physical Memory: 128 MB minimum, 256 MB recommended Windows Any recent version of Microsoft Internet Explorer or Mozilla Firefox.
Free disc space: 250 MB minimum, 400 MB recommended Linux
CPU: 2 – 4 AIX
Solaris

Please refer Note: 1094412 for Release, Supported OS version/flavors, and restrictions for SAP BC 4.8.

To check pre-requisite and download the SAP Business Connector Click Here

SAP Business Connector is available in 32-bit and 64-bit with 56 BIT & 128 BIT SSL encryption, download the software as per your requirement.

I am using 128 bit SSL & x64-bit SAP BC 4.8 for Windows and Linux.

There are two files inside that downloaded software zip file.

  • SAP Business Connector Server  — for integration
  • SAP Business Connector Developer  — for development

SAP Business Connector different versions are compatible with different JVM and OS version.

I am going to install SAP BC 4.8 with JVM 7 so I am highlighting the compatibility matrix of SAP BC 4.8 with JVM 7. For other version details please refer Note: 1094412

Product Compatibility Matrix (PCM) for SAP BC 4.8 with JVM 7

SAP BC 4.8 is supported with the SAP JVM 7 with the following restrictions:

  • SAP BC 4.8 Server:
  • Server Core Fix 11 or higher is required
  • Service Release 12 or higher is required

SAP BC 4.8 Server is supported on the following operating systems with SAP JVM 7:

  • Windows 10, Windows Server 2012, Windows Server 2012 R2 and Windows Server 2016 on x64 (64bit)
  • Restrictions for Windows 10, Windows Server 2012, Windows Server 2012 R2 and Windows Server 2016 are listed in SAP Note 1997794.
  • Linux (SUSE SLES 11, 12 and 15, RedHat RHEL 6 and 7) on x86_64 (64bit)
  • AIX 7.1 and 7.2 on PowerPC (64bit)
  • Solaris 11 on SPARC (64bit)

SAP BC Developer 4.8:

  • SAP BC 4.8 Developer is supported for Java 7 only on MS Windows and has to be deployed with Java 5 on other operating systems. This setup is fully compatible to the SAP BC 4.8 server using the SAP JVM 7.
  • Developer Core Fix 7 or higher is required

SAP BC 4.8 Developer is supported on the following operating systems with SAP JVM 7:

  • Windows 10, Windows Server 2012, Windows Server 2012 R2 and Windows Server 2016 on x64 (64bit)

Now we have a good idea about SAPBC and its prerequisites So, Let’s Start the installation.

Installation on Windows:

Prerequisites : (Windows only)

  • Host entry
    • Open hosts file in notepad and add an entry.
    • Path of hosts file :- C:\Windows\System32\drivers\etc\
  • JRE/JDK 7 or higher
    • I would recommend to install JRE 7 only as it is more compatible with 4.8 installer
    • Install x86 or x64 JRE/JDK as per your SAP BC installation.
  • disabled IPv6 on the system
    • Start a command prompt with administrative permissions and enter the following command
    • reg add hklm\system\currentcontrolset\services\tcpip6\parameters /v DisabledComponents /t REG_DWORD /d 0xFFFFFFFF
  • Required Microsoft runtime libraries: Starting from Core Fix 6: 8.0.50727.6195 or higher.Click here to download
  • Reboot Your OS

My environment is Windows 2016 and with Java 7.

For Windows 2016 and Windows 10 execution method is change you have to run below command to start installer. Refer note: 2401531

For older OS installation method please refer note: 2263102

  • Open CMD with administrative permission and change the current working directory to the extracted directory.

  • Run Command BCServer48_x64.exe LAX_VM “C:\Program Files\Java\jre7\bin\java.exe”

  • once you hit the command it will start GUI for installation like below.

  • after that dialog screen will start with next and cancel button. click on next button

  • click on next button and read the license on next screen.

  • Enter license key or leave it black for now, we can also apply license after installation.
  • Register BC with license Key otherwise it will auto shutdown after 30 mins.

  • Select installation option as per requirement, I have selected full as I am just installing for this blog, select Production option if installing for the Production system.

  • change installation path from C Drive to other Drive in which you want to install SAP BC.

  • This screen is for creating the shortcut in the windows menu click next without changing anything.

  • Review all the options selected and click on the install button.

  • The installation will take 10 – 15 mins only based on your system performance.

  • Click on the done button once the installation is finished.

  • An installation log file is written to the installation directory or Dekstop
  • Once the installation is completed let’s start the SAP BC server using the menu.

There are two ways to start SAP BC Server.

  1. Command line:
    • goto installation directory and open cmd
    • type command bin\server.bat -log none
  2. Start Menu:
    • Start menu > Program menu
    • SAP BC > SAP Business Connector Server 4.8

  • Once SAP BC start open firefox and enter URL: HTTP://<hostname>:5555 change <hostname> with servername.

  • once page loaded enter credentials.

Username and password are case sensitive.

Username: Administrator

Default password: manage

Note: Change this password immediately after installing the SAP Business Connector. Otherwise, your system will be vulnerable to anyone who knows the default password.

  • once credentials will be provided, the admin page will load like below.

  • installation is successfully completed and SAP BC is running on windows environment smoothly.

 

Installation on LINUX:

Prerequisites : (Linux only)

  • C++ Runtime 6.0 (libstdc++.so.6) is required – SAP Note 1021236 for instructions. or run below command to install
    • zypper install glibc  — for SLES
    • yum in glibc — for RHEL
    • check whether libstdc++.so.6 installed by command :- rpm -qa ibstdc++6*

libstdc++.so.6%20is%20available%20in%20the%20system

libstdc++.so.6 is available in the system

  • JAVA/JDK is required, follow the instruction for installing and checking java is installed.
    • zypper install java — for SLES
    • yum in java — RHEL
    • type “java” without quotes with root user to check java is installed.
  • Set environment variable JDKDIR.
    • setenv JDKDIR <your JDK dir> — for csh shell
    • export JDKDIR=<your JDK dir> — for bash shell

JDKDIR%20env

JDKDIR env set

  • /tmp should have atleast 350 MB free space for smooth installation
  • Host entry in /etc/hosts file

My environment is SLES 12 SP4 and with Java 1.8

In Linux we can run the installer in 3 modes.

1.Console mode (default)
./BCServer48.bin — can’t display the graphical user interface

2.GUI mode
./BCServer48.bin –i gui — displays a graphical user interface

3.Silent mode
./BCServer48.bin –i silent — installation run without any user interaction

Warning: This will perform a “Typical” installation. Use Console or GUI mode if you need to customize your installation.

I am using “Console mode” for installation in Linux, as only ssh access is sufficient for installation no need to worry about VNC or Xserver access. Let’s start

Extract the downloaded zip and change the current working to the extracted folder.

  • execute the file .bin file to start the installer.

  • Press enter to continue in the command line.

  • read the License Agreement and type yes to agree the same.

  • enter the license key or leave it blank and press enter key to continue. post-installation also you can  apply the license key.
  • Register BC with license Key otherwise it will auto shutdown after 30 mins.

  • select full to install all component or choose option as per your requirement.

  • enter complete path where you want to install SAP BC.

note: enter absolute only as relative is not acceptable.

  • review the installation summary and press enter to continue.

  • Installation will take 10 – 15 min time to complete the installation based on system performance.

  • Installation is successfully completed. An installation log file is written to the installation directory

Start the SAP BC server.

  • In your installation directory, enter bin/server.sh.

  • Once SAP BC start open firefox and enter URL: HTTP://<hostname>:5555 change <hostname> with servername.

  • once page loaded enter credentials.

Username and password are case sensitive.

Username: Administrator

Default password: manage

Note: Change this password immediately after installing the SAP Business Connector. Otherwise, your system will be vulnerable to anyone who knows the default password.

  • Installation is successfully completed and SAP BC is running on the LINUX environment smoothly.

Recommendation for Production use:

  • Change this password immediately after installing the SAP Business Connector.
  • Run this script when logged in as a non-root user. Running the script as root
    might reduce the security of your system.
  • Install SAP Business Connector Server as a Windows NT service (Windows only)
  • To run the SAP BC 4.8 installer, a JRE/JDK 5, 6 or 7 must be installed.However, the SAP BC will not use this JVM as its runtime later.
  • Register BC with license Key otherwise it will auto shutdown after 30 mins.

Thanks!

2 Comments
You must be Logged on to comment or reply to a post.