ODBC: Removed Multiple Versions of Exasol ODBC Driver on Linux

Details

Detail name Value
Changelog Number 13443
Type Improvement
Status Resolved
Fix Versions ODBC 24.0.0
Resolution Date 2024-03-11

Background

The Exasol ODBC Driver on Linux (Linux 32 bit, Linux 64 bit, and Linux PowerPC) contained multiple versions of the drivers, specifically matching unixODBC driver manager and DataDirect (libexaodbc-dd.so, libexaodbc-uo2212.so, libexaodbc-uo2214lv1.so, and libexaodbc-uo2214lv2.so). This led to potential compatibility issues and confusion.

Improvement

To ensure a simplified and more constistent experience for users, multiple versions of the ODBC Driver have been removed when installed on Linux (32 Bit, 64 Bit, and PowerPC). Instead, the driver delivers only one library, namely libexaodbc.so. This library now supports the default driver manager of the system by default. This eliminates potential compatibility issues associated with multiple driver versions.

Changes

  1. Removed: libexaodbc-dd.so
  2. Removed: libexaodbc-uo2212.so
  3. Removed: libexaodbc-uo2214lv1.so
  4. Removed: libexaodbc-uo2214lv2.so
  5. New library added: libexaodbc.so

Changed behavior

The ODBC Driver now exclusively utilizes libexaodbc.so. Other libraries (libexaodbc-dd.so, libexaodbc-uo2212.so, libexaodbc-uo2214lv1.so, and libexaodbc-uo2214lv2.so) are removed.