ETL: Simplified configuration for JDBC drivers

Details

Detail name Value
Changelog Number 14924
Type Improvement
Status Resolved
Fix Versions Exasol 8.0.3
Resolution Date 2022-06-10

Background

When uploading a new driver, you previously needed to specify the main class of the driver and all jar files within the ‘settings.cfg’ file.

Improvement

The main class and all jar files no longer need to be specified in the driver configuration. Instead the ‘settings.cfg’ must only contain the following lines:

  • DRIVERNAME
  • PREFIX
  • FETCHSIZE
  • INSERTSIZE

An example for the Exasol JDBC driver looks like:

DRIVERNAME=EXA
PREFIX=jdbc:exa: 
FETCHSIZE=100000 
INSERTSIZE=-1 

Changed behavior

When adding a new JDBC driver for use with IMPORT/EXPORT INTO/FROM JDBC, the 'settings.cfg' file for the driver does not require the 'DRIVERMAIN' or 'JAR' lines anymore.