On Windows, you can check the version string through the properties of the driver DLL. Right-click the driver DLL and select Properties. The Properties dialog box appears. On the Details tab, the File Version will be listed with the other file properties.
You can always check the version string of a driver on Windows by looking at the About tab of the driver’s Setup dialog.
On UNIX and Linux, you can check the version string by using the test loading tool shipped with the product. This tool, ivtestlib for 32-bit drivers and ddtestlib for 64-bit drivers, is located in install_directory/bin.
The syntax for the tool is:
ivtestlib shared_object
or
ddtestlib shared_object
For example, for the 32-bit driver on Oracle Solaris:
ivtestlib ivcsndr28.so
returns:
08.00.0001 (B0002, U0001, J000003)
For example, for the Driver Manager on Solaris:
ivtestlib libodbc.so
returns:
08.00.0001 (U0001)
For example, for the 64-bit Driver Manager on Solaris:
ddtestlib libodbc.so
returns:
08.00.0001 (U0001)
For example, for the 32-bit ICU component on Solaris:
ivtestlib libivicu28.so
08.00.0001
Note: On AIX, Linux, and Solaris, the full path to the driver does not have to be specified for the test loading tool. The HP-UX version of the tool, however, requires the full path.