You can install and run StarPipes for Windows on a computer that meets the following requirements.
Windows Server 2008R2sp1, Server 2012, Server 2012R2, Server 2016, Server 2019, Windows 7sp1, 8, 8.1, 10
StarPipes for Windows requires Visual C++ 2015/2017/2019 runtimes. The StarPipes installer will install the Microsoft-supplied Microsoft Visual C++ 2015/2017/2019 Redistributable package if it is not already present on the system. The Microsoft Redistributable package will remain on the system if StarPipes is upgraded or uninstalled.
If you are using a 64-bit version of one of these operating systems, you can install either the 32-bit or the 64-bit version of StarPipes.
Only one of the two products (StarPipes for Windows and StarPipes for Windows (x64)) may be installed on a system. The 64-bit installer will not allow you to install on a 64-bit system where the 32-bit version of StarPipes is already installed, and the 32-bit installer for StarPipes 4.0 will not allow you to install on a system where the 64-bit version already is installed. However, the installer for older (pre-4.0) versions of 32-bit StarPipes does not check for the presence of the 64-bit version; installing an older version of StarPipes on a system with the 64-bit version will result in unpredictable behavior.
TCP/IP support configured and running on the Windows system. Use of a static IP address, rather than DHCP, is highly recommended.
StarSQL driver or other DRDA client software using native TCP/IP connections. To take advantage of the StarPipes support for database aliasing the client computer must use the StarSQL ODBC driver v5.42 or later.
For SNA-APPC connections with the 32-bit version of StarPipes you can use either:
Microsoft Host Integration Server 2000 (SP2) or later
IBM Communications Server for Windows, version 5.01 or later
For SNA-APPC connections with the 64-bit version of StarPipes use:
Microsoft Host Integration Server 2006 or later
StarPipes for Windows will work with either the client or server software of the SNA server. However, performance is optimized when StarPipes is installed on the same computer as the SNA server software. You choose which SNA Server to use (Microsoft Host Integration Server, IBM Communications Server, or none) when you install StarPipes. This choice cannot be changed without re-installing StarPipes.
The following host databases provide native DRDA over TCP/IP support:
DB2 for z/OS and OS/390 v5.1 and later
DB2 for i (DB2/400, DB2 UDB for iSeries, and DB2 for i5/OS) v4r2 and later
DB2 Universal Database for Linux, UNIX and Windows v6.1 and later
Apache Derby (JavaDB) 10.3 or later
DB2 for VM 7.1 and later
The following host databases provide SSL support:
DB2 for z/OS v9.1 and later
DB2 for i (DB2/400, DB2 UDB for iSeries, and DB2 for i5/OS) v5r1 and later
DB2 Universal Database for Linux, UNIX and Windows v9.1 and later
Apache Derby (JavaDB) 10.3 or later
StarPipes provides advanced functionality, such as support for encrypted datastreams, for TCP/IP clients that connect to an SNA network that supports DRDA Level 3, such as OS/400 v5r2, UDB v8, and z/OS v8 and later releases. Be sure to review the topic, DRDA Security Flows, if you want to configure StarPipes to pass encrypted user IDs and passwords to a DB2 host.