skip to main content
Part 1: Getting Started : Using The Product : Environment-Specific Information : For UNIX and Linux Users : 64-Bit Drivers
 
64-Bit Drivers
All required network software that is supplied by your database system vendors must be 64-bit compliant.
*For the Salesforce driver: A 64-bit Java Virtual Machine (JVM), J2SE 5 or higher, is required. Also, you must set the library path environment variable of your operating system to the directory containing your JVM’s libjvm.so [sl | a] file and that directory’s parent directory.
*The library path environment variable is:
LD_LIBRARY_PATH on Linux, HP-UX Itanium, and Oracle Solaris
LIBPATH on AIX
AIX
*IBM POWER Processor
*AIX 5L operating system, version 5.3 fixpack 5 and higher, 6.1, and 7.1
*An application compatible with components that were built using Visual Age C++ version 6.0.0.0 and the AIX native threading model
Note: SALESFORCE USERS: When compiling an application on AIX for use with the driver for Salesforce, you must not use the -brtl option.
HP-UX
*Intel Itanium II (IPF) processor
*HP-UX IPF 11i operating system, Versions 2 and 3 (B.11.23 and B.11.31)
*HP aC++ v. 5.36 and the HP-UX 11 native (kernel) threading model (posix draft 10 threads)
The following drivers are supported on IPF:
DataDirect Connect64 for ODBC drivers
*DB2 Wire Protocol
*Informix Wire Protocol
*MySQL Wire Protocol
*Oracle Wire Protocol
*PostgreSQL Wire Protocol
*Progress OpenEdge Wire Protocol
*SQL Server Wire Protocol
*Sybase Wire Protocol
*Oracle
*SQL Server Legacy Wire Protocol
DataDirect Connect64 XE for ODBC drivers
*Driver for Apache Hive
*Greenplum Wire Protocol
*Impala Wire Protocol
*Salesforce
*Sybase IQ Wire Protocol
*Teradata
NOTES FOR SALESFORCE:
*Do not link with the –lc linker option.
*Set the LD_PRELOAD environment variable to the libjvm.so of your JVM installation.
Linux
*The following processors are supported:
Intel Itanium II (IPF)
x64: Intel and AMD
*The following operating systems are supported:
For Itanium II:
Red Hat Enterprise Linux AS, ES, and WS versions 4.x, 5.x, 6.x, and 7.x
For x64:
CentOS Linux 4.x, 5.x, 6.x, and 7.x
Oracle Linux 4.x, 5.x, 6.x, and 7.x
Red Hat Enterprise Linux AS, ES, and WS version 4.x, 5.x, 6.x, and 7.x
SUSE Linux Enterprise Server 10.x, 11
Note: The Oracle (client) driver is not supported on the Red Hat x64 operating system.
*For Itanium II: an application compatible with components that were built using g++ GNU project C++ Compiler version 3.3.2 and the Linux native pthread threading model (Linuxthreads)
*For x64: an application compatible with components that were built using g++ GNU project C++ Compiler version 3.4 and the Linux native pthread threading model (Linuxthreads)
Note: The Greenplum Wire Protocol driver is the only Connect XE driver supported on Linux Itanium. II.
Oracle Solaris
*The following processors are supported:
Oracle SPARC
x64: Intel and AMD
*The following operating systems are supported:
For Oracle SPARC: OracleSolaris 8, 9, 10, and 11.x
For x64: OracleSolaris 10 and Oracle Solaris 11.x Express
*For Oracle SPARC: An application compatible with components that were built using Oracle Workshop v. 6 update 2 and the Solaris native (kernel) threading model
*For x64: An application compatible with components that were built using Oracle C++ Compiler version 5.8 and the Solaris native (kernel) threading model
All of the standard 32-bit UNIX drivers are supported on Solaris SPARC. For x64,The following drivers are supported for Oracle Solaris:
DataDirect Connect for ODBC drivers
*DB2 Wire Protocol
*MySQL Wire Protocol
*Oracle Wire Protocol
*PostgreSQL Wire Protocol
*SQL Server Wire Protocol
*Sybase Wire Protocol
*SQL Server Legacy Wire Protocol
DataDirect Connect XE for ODBC drivers
*Driver for Apache Hive
*Greenplum Wire Protocol
*Impala Wire Protocol
*Salesforce
*Sybase IQ Wire Protocol