Driver specifications

Each installed driver has a properties section under the name of the driver.

The following example illustrates a driver-specification format:
[driver name1] 
Driver=driver_library_path
Setup=setup/driver_library_path
APILevel=api_level_supported
ConnectFunctions=connectfunctions
DriverODBCVer=odbc_version
FileUsage=file_usage
SQLLevel=sql_level
The following example illustrates information about driver specifications:
[IBM INFORMIX ODBC DRIVER] 
Driver=/vobs/tristarm/odbc/iclis09b.so 
Setup=/vobs/tristarm/odbc/iclis09b.so 
APILevel=1 
ConnectFunctions=YYY 
DriverODBCVer=03.50 
FileUsage=0 
SQLLevel=1 
The following table describes the keywords that are in the driver-specification section.
Keywords Description Status
API Level ODBC interface conformance level that the driver supports
  • 0=None
  • 1=Level 1 supported
  • 2=Level 2 supported
Required
ConnectFunctions Three-character string that indicates whether the driver supports SQLConnect, SQLDriverConnect, and SQLBrowseConnect Required
DriverODBCVer Character string with the version of ODBC that the driver supports Required
Driver Driver library path Required
FileUsage Number that indicates how a file-based driver directly treats files in a DSN Required
Setup Setup library Required
SQLLevel Number that indicates the SQL-92 grammar that the driver supports Required

For a detailed description of the Driver Specification section, see the HCL OneDB™ ODBC Driver Programmer's Manual.