Load data using JDBC (generic)
This article explains how to connect and load data into Exasol from another database using the Exasol JDBC driver.
Prerequisites
-
The other database system must be reachable from the Exasol system.
-
The user that is used to create the connection must exist on the other database and have adequate privileges.
Add JDBC driver
- Log in to EXAoperation as an Administrator user.
- Go to Configuration > Software > JDBC Drivers.
- Click on Add to add the JDBC driver details.
- Enter the following details for the JDBC properties:
- Driver Name:
<driver name>
- Main Class:
<driverclass>
- Prefix:
<driver prefix>
- Disable Security Manager: This is an optional field. This allows the JDBC Driver to access certificate and additional information.
- Comment: This is an optional field.
- Driver Name:
- Click on Add to save the settings.
- In the list of drivers, click on the radio button next to the new JDBC driver, then click on Browse.
- In the file manager window, select the downloaded driver, then click on Open.
- Click on Upload to upload the JDBC driver.
Create connection
To create a connection, run the following statement. Replace the connection string and credentials with the corresponding values for the database that you are connecting to.
CREATE OR REPLACE CONNECTION JDBC_CON1
TO '<jdbc_connection_string>'
USER 'sys'
IDENTIFIED BY 'exasol';
To test the connection, run the following statement.
Load data
Use IMPORT to load data from a table or SQL statement using the connection that you created.