CONNX Data Integration Suite 14.8.0 | Developer Guide | 64-bit Support | Native 64-bit Application Support
 
Native 64-bit Application Support
CONNX supports 64bit clients for the windows platform. 64bit applications have the advantage of a large virtual process area, which enables completely new ways of problem solving. Under windows, 32bit applications have a maximum virtual process area of 4GB. The 32bit windows operating system reserves 2GB for private use, leaving a usable areas of 2G for application code and data. The 64bit windows operating system provides a 16 TB (Terabyte) virtual process area, where 8 TB is reserved for the operating system, and 8TB is usable for application code and data.
Architectural component
64-bit Windows
32-bit Windows
Total virtual memory
(per process)
16 terabytes
4 gigabytes
Reserved virtual memory
(per process)
8 terabytes
2 gigabytes
Usable virtual memory
(per process)
8 terabytes
2 gigabytes
When CONNX is installed on a 64bit system, both the 32bit and 64bit version of relevant components are installed, allowing existing 32bit applications to continue functioning, and enabling 64bit applications by providing the relevant drivers. The following is a list of CONNX components that have both 32bit and 64bit counterparts.
CONNX component
64-bit Windows
32-bit Windows
ODBC Driver
CONNX32.DLL
(in 64bit windows location)
CONNX32.DLL
(in 32bit windows location)
OLEDB Provider
CNXOLEDBPROV.DLL
(in 64bit windows location)
CNXOLEDBPROV.DLL
(in 32bit windows location)
RPC Interface
CNXOLE32.DLL
(in 64bit windows location)
CNXOLE32.DLL
(in 32bit windows location)
JDBC Server Service
CNXJDBC64.EXE
CNXJDBC.EXE
CONNX Data Dictionary Administrator
CONNXCDD64.EXE
CONNXCDD32.EXE
Enterprise Server Service
CNXREMOTE64.EXE
CNXREMOTE.EXE
JDBC DSN Registry Tool
DSNREGISTRY64.EXE
DSNREGISTRY.EXE
InfoNaut
INFONAUT64.EXE
INFONAUT.EXE
CONNX fully supports 64bit SQL Server Linked Server technology, and Oracle Heterogeneous Services.