Drivers and Extensions
Database |
Driver |
Extension |
Notes |
---|---|---|---|
Amazon Redshift |
File: |
NA |
NA |
Apache Derby |
File: |
NA |
NA |
Cassandra |
File: |
NA |
NA |
Cassandra on Datastax Astra |
File: |
NA |
NA |
Cloud Spanner |
Example: |
|
Includes extension and driver. |
COCKROACHDB on prem |
File: |
NA |
TLS certificate workflow is preferred. The following option is insecure:
|
COCKROACHDB Cloud |
File: |
NA |
Requires TLS certificate workflow. |
Firebird |
File: |
NA |
NA |
H2 |
File:
Download: Included with Liquibase in |
NA |
Included with Liquibase. |
Hibernate |
File: |
NA |
|
Hive |
File: |
NA |
|
HSQLDB |
File: |
NA |
NA |
IBM DB2 LUW |
File: |
NA |
NA |
IBM DB2 on Z |
File: |
NA |
|
Impala |
File: |
NA |
|
File: |
NA |
Requires Informix database in ANSI mode to enable implicit transactions with statements like the following example:
|
|
Interbase |
File: |
https://github.com/Gtunali/Liqubase-interbase/blob/master/jar/liquibase-interbase-1.2.0.jar |
NA |
MariaDB, skySQL, or MariaDB AWS RDS |
File: |
NA |
Select the Java 8 connector/j. |
MaxDB |
File: |
To view installed database software packages, including JDBC drivers, run the following command:
|
|
MongoDB |
File: |
NA |
|
MSSQL |
File: |
NA |
NA |
MySQL |
File: |
NA |
NA |
Oracle |
File: |
NA |
For information about Kerberos and TNS connections, see Connecting to an Oracle Database with Liquibase via Kerberos and Active Directory. |
Oracle ATP & ADW |
File: |
NA |
Requires a configured wallet. To view an example, see Using Liquibase with Oracle ATP and ADW. |
Postgres |
File: |
NA |
NA |
SAP HANA |
File: |
NA |
|
Snowflake |
File: |
Requires additional files if using > 128 bit keys. For more information, see Using Liquibase with Snowflake. |
|
SQLite |
File: |
NA |
NA |
Sybase Anywhere |
File: |
NA |
NA |
Teradata |
File: |
NA |
|
Vertica |
File: |
NA |
|
VoltDB |
File: |
https://github.com/arun0009/liquibase-voltdb/tree/master/target |
NA |
YugabyteDB |
File: |
NA |
NA |
Related links
- To install and start using Liquibase, see Installing Liquibase.
- For more information about Liquibase extensions, see Liquibase extensions.
- For information about database versions and database-specific interactions within Liquibase, see A Harness of Integration Tests.
- For information about using supported databases with Liquibase, see Liquibase Database Tutorials.