


Sometimes, our users ask, which ODBC driver manager they should choose on a Linux system, unixODBC or iODBC. Which ODBC Driver Manager to Choose on Linux? To learn about the bitness of your Linux system, run the command uname -m, which should print x86_64 on a 64-bit system and anything else like i386 / i486 / i586 / i686 on a 32-bit system. deb filename - a 32-bit driver contains i386 in its filename, whereas a 64-bit driver contains amd64. The bitness of the driver is indicated on the download page of our website also can you find out the bitness of the driver by looking at the. Verify that the bitness of the driver that you are going to install matches the bitness of your Linux system and the unixODBC driver manager. To verify whether unixODBC is installed in the system, you can run the commands which odbcinst and which isql, which should return the path to the corresponding tools, or just run isql, which should print the syntax and available options for the isql utility.Ģ. Prior to installing an ODBC driver on Linux, you need to install the unixODBC driver manager and its dependencies. Both DEB and RPM packages of Devart ODBC drivers require unixODBC as the driver manager. You can choose to install the ODBC driver using the DEB or RPM package, depending on your Linux distribution. If you would like to use iODBC with our drivers on Linux, you would have to manually modify the configuration files of the driver manager note though that full compatibility with iODBC and stable operation of the drivers is not guaranteed in this event. We recommend using the unixODBC driver manager as it is more popular among Linux users and our drivers are fully compatible with it. On Linux systems, you can choose between the unixODBC and iODBC driver manager. The driver manager carries out a number of tasks, such as resolving data source names, loading and unloading of the driver, processing and passing ODBC function calls to the driver, mapping function calls and data types between different versions of the ODBC standard, e.g. ODBC drivers work under the control of an ODBC driver manager, which is a library that manages communication between the ODBC-aware application and ODBC drivers. It allows an ODBC-compliant application to gain access to one or more data sources. It is based on call-level specifications for database APIs and uses SQL as its database access language.Īn ODBC driver uses the ODBC interface to access data in database management systems.

Open Database Connectivity (ODBC) is an industry-standard application programming interface for database access.
