Overview of HCL Informix ODBC Driver
These topics introduce the HCL Informix® ODBC Driver and describe its advantages and architecture. The topics also describe conformance, isolation and lock levels, libraries, and environment variables.
- What is HCL Informix ODBC Driver?
Open Database Connectivity (ODBC) is a specification for a database application programming interface (API). - ODBC component overview
ODBC with the HCL Informix ODBC Driver includes several components. - HCL Informix ODBC Driver with the DMR
HCL Informix ODBC Driver includes a Driver Manager Replacement (DMR) library. The DMR replaces the driver manager on platforms where no driver manager is available. - HCL Informix ODBC Driver components
HCL Informix ODBC Driver includes the four components. - The HCL Informix ODBC Driver API
An application uses the HCL Informix ODBC Driver API to make a connection to a data source, send SQL statements to a data source, process result data dynamically, and terminate a connection. - Connection pooling
Starting CSDK 4.50.xC2 onwards, Informix ODBC driver also supports Connection Pooling capabilities. One may decide to use either Connection Pooling capabilities provided by ODBC Driver Manager or newly added capabilities in Informix ODBC Driver - Global Language Support
HCL Informix products can support many languages, cultures, and code sets. Global Language Support (GLS) provides support for all language- and culture-specific information. - X/Open standard interface
In addition to the standard ODBC functions, the HCL Informix ODBC Driver also supports the additional functions. - External authentication
For HCL Informix Version 10.0 and later, you can implement external authentication through the HCL Informix ODBC Driver. - Bypass ODBC parsing
You can bypass ODBC parsing by using several options. - BufferLength in character for SQLGetDiagRecW
The SQLGetDiagRecW API returns diagnostic information in the output buffer, where the BufferLength parameter is the length of buffer allocated. - Informix and ISAM error descriptions in SQLGetDiagRec
The SQLGetDiagRec API returns diagnostic information in the output buffer, where the error description is for the HCL Informix error message. - Improved performance for single-threaded applications
You are likely to improve the performance of single-threaded applications by using the SINGLETHREADED connection parameter. The value is off by default. - Partially supported and unsupported ODBC features
HCL Informix ODBC Driver supports partial implementation of several ODBC features.
Parent topic: Informix ODBC Driver Guide