System Requirements
To install and use CONNX successfully, verify the following system reqirements:
CONNX System Requirements

CONNX Client
Windows
Hardware | N/A
Network | TCP/IP
Operating System | Windows Server 2016/Windows 10 and above
Memory | 16 GB
Disk Space | 40 GB
IBM Mainframe
Hardware | FTP or SFTP server required for installation only.
Network |
Operating System | z/OS
Memory |
Disk Space |
Security | OSS segment must be defined for the user ID in the security system (RACF / ACF2 / Top Secret) or it must be available by default.
AIX
Hardware | Processor: IBM e-Server P-Series or RS/6000 Memory: 512 MB Disk space: Installing the optimized version of Adabas requires approximately 45MB. An additional 30 MB are required if a demo database is created during installation. An additional 60 MB are required if you install the trace version of Adabas. These figures do not include disk space requirements for other databases that you will create.
Software | Operating System: IBM AIX5L Version 5.1 system maintenance level 2 (64-bit) or Version 5.2
Linux
Hardware | Processor: Intel, IBM Mainframe Memory: 4 GB Disk space: Installing the optimized version of Adabas requires approximately 45MB. An additional 30 MB are required if a demo database is created during installation. These figures do not include disk space requirements for other databases that you will create.
Software | Operating System: Linux kernel 2.6.18 or above for Intel and zLinux platforms

RMS (any version)
Hardware | Compaq VAX Server, Compaq AlphaServer, Itanium
Network | TCP/IP
Operating System | OpenVMS
Memory | 12 MB VAX, 32 MB Alpha
Disk Space | 20,000 blocks available (10 MB)
Codasyl DBMS
Hardware | Compaq VAX Server, Compaq Alpha Server, Itanium
Network | TCP/IP
Operating System | OpenVMS
Memory | 12 MB VAX, 32 MB Alpha
Disk Space | 20,000 blocks available (10 MB)
Oracle Rdb
Hardware | Compaq VAX Server, Compaq Alpha Server, Itanium
Network | TCP/IP
Operating System | OpenVMS
Memory | 12 MB VAX, 32 MB Alpha
Disk Space | 20,000 blocks available (10 MB)
Oracle version 8i and above
Hardware | Compaq VMS Server (VAX, Alpha or Itanium), Personal Computer (Intel)/Alpha Sun/UNIX Workstation
Network | TCP/IP
Software | CONNX Requires the Oracle Client Interface Software (OCI) to be installed. This can be the standard Oracle Client, or the Oracle Instant Client. OCI supports Bulk operations only when the version of the Oracle Client matches the version of the Oracle database. This is an important performance consideration with DataSync and Event Replication. For best performance, ensure that the version of the Oracle client is the same as the Oracle database being accessed. On Linux/Unix, CONNX contains an embedded OCI, and no additional software is required.
Operating System | OpenVMS (any version), Windows Server 2016 and above, UNIX/Linux (any version)
Memory | N/A
Disk Space | N/A
DataFlex version 2.3 and above
Hardware | Personal Computer (Intel)/Alpha, UNIX Workstation
Network | Any file-sharing protocol
Operating System | Windows Server 2016 and above, Linux
Memory | N/A
Disk Space | 40MB (Linux)
POWERflex
Hardware | Personal Computer (Intel)/Alpha, UNIX Workstation
Network | Any file-sharing protocol
Operating System | Windows Server 2016 and above, Linux
Memory | N/A
Disk Space | 40MB (Linux)
OLE DB Providers (Sybase Informix, Microsoft SQL Server, Microsoft Access)
Operating System | Windows Server 2016/Windows 10 and above
ODBC Providers (Must support ADO and be fully ODBC Level 2 compliant.)
Operating System | Windows Server 2016/Windows10 and above
C-ISAM
Hardware | AIX, Linux, Personal Computer (Intel)
Network | TCP/IP
Operating System | AIX 4.3+, AIX 4.2, Linux kernel 2.6.18 or above. Windows Server 2016/Windows 10 and above.
Memory | N/A
Disk Space | 40 MB
DISAM
Hardware | AIX, Linux, Personal Computer (Intel)
Network | TCP/IP
Operating System | AIX 4.3+, AIX 4.2, or Linux kernel 2.6.18 or above Windows Server 2016/Windows 10 and above
Memory | N/A
Disk Space | 40 MB
Micro Focus
Hardware | AIX, Linux(Intel), Personal Computer (Intel)
Network | TCP/IP
Operating System | AIX 4.3+, AIX 4.2, Linux kernel 2.6.18 or above Windows Server 2016/Windows 10 and above
Memory | N/A
Disk Space | 40 MB
Adabas
Hardware | AIX, Linux(Intel and zLinux), z/OS, Personal Computer (Intel)
Network | TCP/IP
Operating System | AIX 4.3+, AIX 4.2, Linux, Linux/390 z/OS Windows Server 2016/Windows 10 and above
Memory | N/A
Disk Space | 40 MB

Db2 Product | Operating System
Db2/6000; Db2 UDB for AIX | AIX 4.3 and above
Db2 UDB for z/OS | z/OS
Db2/400 V3R1 and above | OS/400
Db2/400 V4R2 and above; Db2 UDB for iSeries | OS/400 and iSeries
Db2 UDB Enterprise Server Edition | Windows Server 2016/Windows 10 and above
Db2 UDB for Linux Enterprise Server Edition | Linux

VSAM Product | Operating System | Supported File Types | Network Software | CICS Version/Release
CONNX for CICS/VSAM | z/OS | VSAM | TCP/IP V3R2 and above | V4R1 or TX 1.x and above
CONNX for VSAM / QSAM / PDS | z/OS | VSAM / QSAM / PDS | TCP/IP V3R2 and above | N/A

IMS Product | Operating System | Supported File Types | Network Software | CICS Version/Release
CONNX for IMS | z/OS | IMS | TCP/IP V3R2 and above | N/A

CONNX has been tested or certified with the following TCP/IP software products on OpenVMS: UCX 3.0 and above, Multinet and TCPware.
OLE DB/ODBC providers use third-party data providers which have their own hardware and network requirements and are installed on the client machine.
The server requirements are dictated by the third-party driver selected for operation.
Client and Web Server Requirements

Requirement | Minimum | Recommended
Processor | Intel Core or compatible processor | Intel core or compatible processor
Memory | 8 GB | 32 GB
Free Disk Space | 25 GB | 50 GB
Operating System and Server | Windows Server 2016/Windows 10 and above Microsoft® IIS® 8 or above | Windows Server 2016/Windows 10 and above IIS 8 or above
Software (Three-tier Enterprise) | Any web browser that supports HTML 3 or later |
Network Connectivity | TCP/IP (Winsock 1.1-compliant) | Microsoft TCP/IP (Winsock 2.9-compliant)
Software OLE DB- or ODBC-compliant | OLE DB or ODBC driver and established file, system, or user DSN on all clients (file DSNs are recommended). | File DSN

UNIX Client System Requirements
Prior to installing the Linux/UNIX client, CONNX must be installed on the Windows PC where the client installer is run. Failure to do this will result in installation errors when installing the Linux/UNIX client components.

Linux Client System Requirements
Hardware | Processor: Intel Processor - 2 cores or more Memory: 2 GB
Operating System | Any Linux OS which supports Linux Kernel 2.6.18 and above; for example, Fedora Release 6, RedHat Enterprise Linux Version 5, or SUSE Professional 10.2 Linux.
Free Hard Disk Space | 50 MB
Software - ODBC Driver Manager | Any ODBC Driver Manager (tested with unixODBC)
AIX Client System Requirements
Hardware | Processor: IBM e-Server P-Series or RS/6000; Memory: 512 MB
Operating System | AIX 5.x Operating System: IBM AIX 5L Version 5.1, system maintenance level 2 (64-bit) or Version 5.2
Free Hard Disk Space | 50 MB
Software - ODBC Driver Manager | Any ODBC Driver Manager (tested with unixODBC)

All UNIX/Linux systems must have libgcc runtime environments installed. If the 32-bit client or 32-bit JDBC server are used on a 64-bit system, the 32bit libgcc runtime will need to be installed in addition to the 64-bit libgcc runtime.
JDBC Client and Server Requirements

Client Requirement | Minimum
JDK | 6 or above
Free Hard Drive Space | 500 MB

Server Requirement | Minimum | Recommended
Processor | 2-core processor | 4 core processor
Memory | 512 MB | 1 GB
Free Hard Drive Space | 500 MB | 1 GB
Operating System | Windows Server 2016/Windows 10 or later AIX, UNIX, Linux/zLinux | Windows Server 2016/Windows 10 or later AIX, UNIX, Linux/zLinux
Network Connectivity | TCP/IP | TCP/IP
Software | 64- and 32-bit libgcc runtime environment for 64-bit Unix/Linux systems. 32-bit libgcc runtime environment for 32-bit Unix/Linux systems. |

User Application Requirements
In general, CONNX works with any ODBC-compliant application. Specifically, the programs listed below successfully utilize CONNX as a data access connectivity tool.

OLE DB - Windows only | OLE Automation (RPC) - Windows only | ODBC | JDBC | Application
| X |  |  | Any application that supports OLE automation
|  | X | X | Any JDBC-compliant application
X |  | X |  | Any ODBC- or OLE DB- compliant application
|  |  |  | Apache Web Server
X | X | X |  | Borland C++
X |  | X | X | Borland Delphi
|  | X | X | Borland JBuilder
| X | X |  | Cognos Impromptu
| X | X |  | Crystal Reports
| X | X |  | Dharma ODBC Integrator
|  | X |  | GIS (Geographical Information Software)
X | X | X | X | Internet Information Server (IIS)
| X | X |  | JetForms
X | X | X |  | Microsoft Access
| X | X |  | Microsoft Excel (MSQuery)
|  | X |  | Microsoft SQL Server (linked server technology)
|  | X |  | Microsoft Transaction Server (MTS)
X | X | X |  | Microsoft Visual Basic
X | X | X |  | Microsoft Visual Basic for Applications (VBA)
X | X | X |  | Microsoft Visual C++, Microsoft Visual Studio
X | X | X |  | Microsoft Visual Studio .NET
|  | X | X | Netscape (iPlanet) Enterprise Server
| X | X |  | Oracle Developer/Designer 2000
|  | X |  | Oracle Discover
|  | X |  | Oracle Heterogeneous Services
X | X | X |  | PowerBuilder
X | X | X |  | Paradox for Windows
|  | X |  | Sagent
|  | X | X | Star Office
|  |  | X | Sun Forte
|  |  | X | Sun Netbeans
|  |  | X | Sun Netra Web Server
| X | X |  | Visual FoxPro for Windows

Default Port Numbers
The following list comprises the 32- and 64-bit components and the default ports on which they listen:

Component | Default Port
32-bit Enterprise Server Service (Windows), CONNX Data Servers (IBM Mainframe, Unix, OpenVMS) | 6500
64-bit Enterprise Server Service (Windows) | 6502
32-bit JDBC Server (Windows, Unix) | 7500
64-bit JDBC Server (Windows, Unix) | 7502
License Server (Windows, Unix) | 7501
32-bit CONNX Rest Server | 9500
64-bit CONNX Rest Server | 9502

If CONNX is installed in an environment where a firewall is present, these ports need to be opened.
If you need to change the default 64 bit CONNX Rest Server port, we do not recommend using port 9501.