Informix ODBC Driver Version 15.0.0, AIX 7.2 64bit


                      =================================
                            MACHINE SPECIFIC NOTES
                                    FOR
               IBM Informix Client-SDK 15.0 PRODUCT RELEASE
                    Informix ODBC Driver Version 15.0
                                On AIX 7.2 64bit
                               DATE: 29 Oct 2024
                      =================================
OS Information : Built on AIX 7.2 Technology.

Machine Specific Notes
======================

1. This product was built on AIX 7.2 Technology using the
   following compilers:

   IBM XL C/C++ for AIX, V13.1.3 (5765-J06)
   XL C/C++ Runtime      13.1.3

2. AIX patch requirement:


3. For using the ODBC shared libraries, the application should be compiled
   with the -brtl linker option and the LIBPATH environment variable must
   be set as follows.

       (for Bourne or Korn Shell)
       LIBPATH=$INFORMIXDIR/lib:$INFORMIXDIR/lib/cli:$INFORMIXDIR/lib/esql:
           $LIBPATH
       export LIBPATH

       (for C Shell)
       setenv LIBPATH  $INFORMIXDIR/lib:$INFORMIXDIR/lib/cli:
                   $INFORMIXDIR/lib/esql:$LIBPATH

4. The thread safe ODBC libraries are supported on this platform using
   POSIX threads and the applications must be compiled with xlc_r.
   For using the ODBC thread shared library, the application should be
   compiled with the -brtl linker option.

5. Migration of existing ODBC applications from 32 bit versions of
   IBM INFORMIX-Client SDK to IBM INFORMIX-Client SDK 15.0.

   ALL the existing 32-bit ODBC applications WILL need to be recompiled
   to make them work with IBM INFORMIX-Client SDK 15.0.
   Before recompiling these existing applications, changes will be
   required to be made to the application sources, if above mentioned ODBC
   API and/or ODBC Datatypes are being used. Also applications   should
   not have any "long" and/or "unsigned long" C-Data types declared
   which is being passed to any Informix ODBC APIs. Informix recommends
   use of SQLINTEGER/SQLUINTEGER, SDWORD/UDWORD standard ODBC types as
   defined in Informix header files.

5. IPv6 Support

   The product supports Internet Protocol Version 6 (128 Bit Internet Addresses)
   as well as IPv4 (32 Bit Addresses).

   In order for the machine name specified in the SQLHOSTS file to resolve
   to the correct IP address, the name services files on the Operating System
   should be correctly configured. If the machine has IPv6 address configured
   and the listener thread is bound to an IPv6 address, then the name
   resolution files /etc/netsvc.conf should be configured to fetch IPv6
   address. Also use the appropriate /etc/hosts setting if local machine
   settings are used.

   For compatibility with older IBM Informix client and server products,
   assign the same hostname with both an IPv4 address and an IPv6 address.
   If the listener needs to be bound to an IPv4 address and the name services
   resolve the name in the order of the IPv6 address followed by IPv4 address,
   then an explicit IPv4 address needs to be put in nodename field of SQLHOSTS
   file. Client applications should also use the same setting.

6. Pluggable Authentication Module (PAM)

   PAM functionality is supported on AIX 7.2 operating systems. The PAM is
   dependent on the libpam.a library supplied by the Operating System vendor.

   Use of PAM can be enabled or disabled by the system administrator. By
   default, IBM IDS will use the traditional authentication mechanism in
   order to avoid widespread changes required by the users.

   The PAM service identifies the PAM module. This PAM module typically
   resides in /usr/lib/security and its parameters are listed in
   /etc/pam.conf.

Check the following web site for the latest AIX system requirements:

   http://www-01.ibm.com/support/docview.wss?rs=630&uid=swg27016673


(C) Copyright IBM Corp. 2002, 2017
(C) Copyright HCL Technologies Ltd. 2017, 2024. All Rights Reserved.