IBM Sterling Integrator - Server system requirements

In the Server System Requirements, you can find the hardware and software requirements for the database, application, and other servers that are required for Sterling B2B Integrator.

Before you start installing, ensure that your operating system and hardware meet the published system requirements, and any requirements specific to your customized implementation

To approximate your system requirements, determine the processes, components, and transaction volume required for your implementation. IBM® Services personnel are available to assist you in this effort.

Detailed System Requirements

See the Software Product Compatibility Reports for detailed system requirements of Sterling B2B Integrator.

					Important: Sterling B2B Integrator supports more platforms than Global Mailbox. If you want to install and use Global Mailbox along with Sterling B2B Integrator, you can only use platforms that are supported by both Sterling B2B Integrator and Global Mailbox. Refer to the Server System Requirements Global Mailbox.


Size Requirements

System size is the volume of activity your system can support. The size is computed based on processing speed, RAM (random access memory), CPUs (central processing units), and amount of free disk space available.

When planning your implementation, remember that although the published minimum size requirements support the Sterling B2B Integrator, they may not support for any increase in capability required by the particulars of your implementation, such as the number of transactions processed and the amount of data transferred.

Your implementation may include one or more test environments in addition to the production environment. Running a test environment is recommended because Sterling B2B Integrator enables you to bundle the work from the test environment and migrate it to the production environment when you are ready.

Host system requirements

Database sizing and capacity planning

Database sizing is designed to give you estimates of the database growth and to help you plan the disk requirements.

There are many factors to consider when you are estimating the amount of disk space that is required for Sterling B2B Integrator. As a result, trying to consider all growth factors is impractical because the user might not know the answers to many questions that are required to do a detailed forecast. Over the years the cost of disks has dramatically decreased, and the capacity and speed of disks has increased. The method of how information system managers order disk capacity also has changed, from purchasing disk arrays that are dedicated to a particular database server and project, to the concept of SANS (storage area networks).

Consider the confidence that you have in your data estimates when you are making the final purchase decision and adjust accordingly. After the initial purchase and production deployment, disk growth should be tracked for future purchase forecasts.

You should track your actual database storage usage and the number of database records regularly. Correlating these two metrics enabled you to plan your future disk requirements. Moreover, determining the average amount of space used for each order line or shipment line, enables you to accurately predict your future growth requirements.

IBM® Sterling B2B Integrator supports only IBM MQ (formerly IBM Websphere MQ) as a messaging queue.

A messaging queue is required for Sterling B2B Integrator if you are using adapter containers.

IBM MQ version or higher is supported.

Upgrading from previous versions
  • From v6.0 onwards, ActiveMQ is no longer bundled and installed with Sterling B2B Integrator. You must install and use IBM MQ as the messaging queue.
  • If your current setup has adapter containers, you must install IBM MQ and set the required properties for IBM MQ before you upgrade.
  • If you are using the bundled ActiveMQ for any messaging purpose, you must migrate to IBM MQ or configure external ActiveMQ.
  • External ActiveMQ is still supported for JMS adapter. If you are already using External ActiveMQ for JMS adapter, you can continue to use it.
  • For more information, see Considerations for upgrading from version 5.2.6.x.

For all databases that are supported by Sterling B2B Integrator, use the JDBC driver recommended by the database vendor for your database version.

For Oracle
For Microsoft SQL Server
  • Microsoft SQL Server 2019 - Use SQL Server JDBC Driver 8.4.1.jre8
  • Microsoft SQL Server 2016 - Use SQL Server JDBC Driver 6.4.0.jre8
  • Microsoft SQL Server 2014 - Use SQL Server JDBC Driver 6.4.0.jre8
  • Microsoft SQL Server 2012 - Use SQL Server JDBC Driver 6.4.0.jre8
  • Regardless of the Microsoft SQL Server version, if you are using the Lightweight JDBC Adapter, use SQL Server JDBC Driver 6.4.0.jre8.

To obtain the driver, go to the Microsoft Download Center at and search for the required SQL Server JDBC driver version.

For DB2

For DB2, see for information.

During installation or an upgrade, you must specify the initial port number for Sterling B2B Integrator.

To specify an initial port number, follow these guidelines:

  • Sterling B2B Integrator requires a range of 200 consecutive open ports between 1025 and 65535.
    Note: Because of RMI, on occasion, a port number outside the range may be assigned.
  • The initial port number represents the beginning port number in the range.
  • Make sure that port numbers in the port range are not used by any other applications on your system.

For example, if you specify 10100 as the initial port number, then you need to make sure that 10100 through 10199 are not used by any other applications on your system.

During the upgrade, about 50 default ports are pre-assigned for different services. For example, if you do not want xxx32 (10132) to be a default port, you could assign another number within the port range.

After your installation or upgrade, refer to the following file for all of the port assignments.

  • For Windows: \<install_dir>\properties\sandbox.cfg
  • For Unix/Linux: /<install_dir>/properties/sandbox.cfg

An increased market demand for the enhanced Internet Protocol (IP) has lowered the worldwide supply of Internet Protocol version 4 (IPv4) addresses. The Internet Protocol version 6 (IPv6) expands the IP address space from 32 bits to 128 bits, providing an increased supply of IP addresses.

Sterling B2B Integrator is enabled for IPv6 support, providing a dual IPv4 and IPv6 stack, tunneling, proxying, and translation between the two IP address versions.

Sterling B2B Integrator interoperates with various related products, many of which do not yet support IPv6 addresses. Therefore, in Sterling B2B Integrator, a limited set of configurations use IPv6 addresses. The dual stack approach permits interoperability between Sterling B2B Integrator and a mixed set of IPv4 and IPv6 enabled services and adapters wherever feasible.

However, if you choose to implement an IPv6 installation, limitations exist in the Sterling B2B Integrator system requirements and the selected services and adapters. Consider the limitations before you attempt to install Sterling B2B Integrator with IPv6 addresses.

Important: You must install with a host name and not an IPv6 address. Otherwise the Lightweight JDBC adapter and Graphical Process Modeler (GPM) do not work.

IPv6 supported combinations

The following table lists the IPv6 configuration combinations supported by Sterling B2B Integrator

Table 1. IPv6 supported combinations
Linux® (see note)
Important: Red Hat Enterprise Linux for IBM® System z® only supports DB2.
Note: IBM Consulting Services can help you implement Sterling B2B Integrator in an IPv6-compliant environment by using transition technologies. Check the IPv6 compliance of any third-party tools (such as web servers, FTP clients, and MQ servers) that you use with Sterling B2B Integrator.
IPv6 supported combinations with limitations

The following Sterling B2B Integrator components provide IPv6 compliance with some limitations.