OpenLink ODBC Driver for Firebird (Express Edition) Installation and Configuration

Configuration

To configure an ODBC DSN, run the OpenLink iODBC Administrator located in the /Applications/iODBC folder:

Click the Add button:

Select the OpenLink Firebird Driver (Express Edition) v6.0 from the list of available drivers:

Provide a suitable DSN name and optional description for the Data Source:

The Connection Tab takes the minimum parameters required to make a connection to the target database:

The advanced button displays additional optional parameters that can be configured.


NameDescription
BlobBufferLength Sets BLOB buffer length. This value influences performance when working with BLOB fields.
BlobBufferSize Size of the BLOB buffer in bytes.
BuffersNumber Number of cache buffers that should be allocated for this connection. Should be specified for ClassicServer instances. SuperServer has a server-wide configuration parameter.
DefaultIsolation Sets the default transaction isolation level using a string. The following strings are allowed: 'TRANSACTION_READ_COMMITTED', 'TRANSACTION_REPEATABLE_READ', 'TRANSACTION_SERIALIZABLE'
Encoding Sets encoding for connections produced by this data source.
LoginTimeout Sets login timeout for this datasource in seconds.
RoleName SQL role to use.
SocketBufferSize Socket buffer size in bytes.
SqlDialect SQL dialect of the client.
TimestampUsesLocalTimezone 'true' if the JayBird 1.0 handling of the calendar in corresponding setters. This is also compatible with MySQL calendar treatment.
UseStandardUdf 'true' if driver should assume that standard UDF are installed.
UseStreamBlobs 'true' if stream blobs should be created. Otherwise 'false.'
UseTranslation Path to the character translation table.
CharSet Character set for the connection. Similar to encoding property but accepts Java names instead of Firebird names.


As indicated above, parameters on the options and preferences tabs are not required for a basic connection:


Click on the 'Test Data Source' button to make a connection to the database to verify connectivity:


Enter a valid username and password for the database:

A successful connection to the database has been made: