Drivers management
Team Edition includes a selection of built-in drivers, but not all are preloaded with .jar files. This keeps the installation lightweight while allowing you to manage drivers as needed.
You can:
- Download missing driver files from official Maven and Git repositories if a listed driver isn’t fully installed.
- Add a custom driver if the one you need isn’t included.
Important
Only an administrator can perform these actions.
Driver Manager¶
To begin adding a new driver, navigate to Administration -> Driver Management.
Create a custom driver¶
- Click Add to start adding a new driver.
- In the form, select a driver from the Driver Type dropdown menu.
- Fill in the necessary fields. For more details, see Driver parameters.
- Click Create to save the driver.
Upload binary files¶
After creating the driver, upload binary files:
- Find your driver in the Driver Management list and select it.
- Open the Libraries tab.
- Click Add File to upload the required
.jarfiles. - Confirm that the files appear in the table.
- Click Save.
Info
Once the binary files are uploaded, you can create a connection.

Generic driver¶
The Generic driver allows you to connect to databases that do not have a predefined JDBC driver. It works with any database that supports JDBC, giving you control to manually load the required JDBC library.
This driver is useful for connecting to custom or uncommon databases. It ensures flexibility in setting connection parameters, but you must ensure that the JDBC driver you provide is fully compatible with the database to avoid issues with connections or queries.
URL template¶
JDBC drivers use URLs to connect to databases, similar to web URLs. These URLs typically follow the
format jdbc:vendor:host:port/database.
Example
PostgreSQL database might use jdbc:postgresql:localhost:5432/postgres.
Download binary files¶
If the required driver exists in the Driver Management list but its libraries haven’t been installed, you can download them.
- Go to Settings -> Administration -> Server Configuration.
- Enable Allow drivers downloading.
- Open the Libraries tab of the required driver in Administration -> Driver Management.
- Click Download to fetch
.jarfiles from an official Maven or Git repository. - Confirm that the files appear in the table.
- Click Save.
- Create a connection.
Edit an existing driver¶
- Open the required driver in Administration -> Driver Management.
-
Update the necessary fields. For more details, see Driver parameters.
Warning
Changing the driver class will delete the existing driver.
-
Go to the Libraries tab to manage driver files:
- Remove old files.
- Upload new ones.
-
Click Save.

Restore default driver settings¶
To reset a driver to its original settings:
- Open the required driver in Administration -> Driver Management.
- Click Reset to default.
Note
This option is only available for built-in drivers. Custom drivers cannot be restored to default.
Delete an existing driver¶
Note
This action removes only the driver reference from the configuration file. To delete the driver file itself, go to your workspace and remove it manually.
- Open the Driver Management tab.
- Locate the driver you want to delete in the list.
- Check the checkbox next to the driver's name.
- Click the Delete button to remove the driver.
Tip
Instead of deleting a driver, you can disable it in the Server Configuration tab. For more details, see Server configuration administration.
Filtering drivers¶
You can filter drivers using three options:
- Search
- Custom/Default drivers
- Driver State (
Enabled/Disabled/All)
To access filter options, click the filter button:

Driver parameters¶
| Parameter | Description |
|---|---|
| Driver Name | The name you assign to the driver. This can be any descriptive name that helps you identify the driver among others. |
| Driver Type | Specifies the type of the driver used for connecting to the database. Users typically select the appropriate driver type based on the database being connected to. For unsupported databases, the Generic type is often used. For more information see section below. |
| Class Name | The fully qualified name of the Java class for the JDBC driver. This is the main class that Java uses to interact with the database. It can often be found in the driver's documentation or by inspecting the .jar file. |
| URL Template | A template for the database connection URL. If left empty, you must specify the JDBC URL manually for each connection. It's recommended to provide a template to simplify connection setup. For more information see section below. |
| Default Port | The port number typically used by the database. This is optional and can be left blank if the port is non-standard or varies between installations. |
| Default Database | The default database name to use for connections. This can simplify the setup process by pre-filling the database field when creating connections. Leave blank if no default database is applicable. |
| Description | A brief explanation or notes about the driver. This is useful for adding contextual information, such as the database type, special requirements, or any custom configurations. |