• All required network software that is supplied by your database system vendors must be 32-bit compliant.
  • If your application was built with 32-bit system libraries, you must use 32-bit drivers. If your application was built with 64-bit system libraries, you must use 64-bit drivers (see 64-Bit Drivers). The database to which you are connecting can be either 32-bit or 64-bit enabled.

AIX

  • IBM POWER processor
  • An application compatible with components that were built using Visual Age C++ 6.0.0.0 and the AIX native threading model
Note: TERADATA USERS: When compiling an application on AIX for use with the driver for the Teradata database, you must use the -brtl option. For example, use cc -o pgm pgm.o  –brtl -lodbc or ld -o pgm –brtl pgm.o -lodbc

HP-UX

  • The following processors are supported:
    • PA-RISC
    • Intel Itanium II (IPF)
  • For PA-RISC: An application compatible with components that were built using HP aC++ 3.30 and the HP-UX 11 native (kernel) threading model (posix draft 10 threads).

    All of the standard 32-bit UNIX drivers are supported on HP PA-RISC.

  • For IPF: An application compatible with components that were built using HP aC++ 5.36 and the HP-UX 11 native (kernel) threading model (posix draft 10 threads)
    Note: All of the standard 32-bit UNIX drivers are supported on HP PA-RISC.

    For IPF, the following DataDirect Connect for ODBC are supported:

    • Progress OpenEdge Wire Protocol
    • Sybase Wire Protocol

    The following DataDirect Connect XE for ODBC drivers are supported:

    • Greenplum
    • Impala Wire Protocol

Linux

  • The following processors are supported:
    • x86: Intel
    • x64: Intel and AMD
  • An application compatible with components that were built using g++ GNU project C++ Compiler version 3.4.6 and the Linux native pthread threading model (Linuxthreads).

Oracle Solaris

  • The following processors are supported:
    • Oracle SPARC
    • x86: Intel
    • x64: Intel and AMD
  • 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 x86/x64: An application compatible with components that were built using Oracle C++ 5.8 and the Solaris native (kernel) threading model
Note: All of the standard 32-bit UNIX drivers are supported on Solaris SPARC.

For x86, the following DataDirect Connect for ODBC driver is supported:

  • Sybase Wire Protocol

The following DataDirect Connect XE for ODBC driver is supported:

  • Impala Wire Protocol