2.  Verified Database Matrix

Following is a table of the supported database and JDBC driver versions that have been verified against this version of OpenJPA. For the list of other databases and drivers that were tested in prior releases or by other OpenJPA users, but may not support every feature of this release, please refer to the Compatible Database Matrix section.

Table 2.1.  Supported Databases and JDBC Drivers

Database Name Database Version JDBC Driver Name JDBC Driver Version
Apache Derby 10.2.2.0, 10.3.3.0, 10.4.2.0, 10.5.3.0, 10.8.2.2, 10.14.2.0 Apache Derby Embedded JDBC Driver Same as Database Version
H2 1.4.195, 1.4.196 H2 Embedded JDBC Driver Same as Database Version
Microsoft SQL Server 2005 (9.00), 2008 (10.00), 2017 Microsoft SQL Server JDBC Driver 1.2 or 2.0, 9.2.1
Oracle 10g (10.1, 10.2), 11g (11.1, 11.2), 12c, 18c, 19c Oracle JDBC driver 11.2.0.1, 11.2.0.4, 19.3.0.0
PostgreSQL 8.3.5, 8.4, 9, 11, 12, 13 PostgreSQL Native Driver 8.3 JDBC3 (build 603), 8.4 JDBC3 (build 701), 42.2.5, , 42.2.19
MySQL 5.0.26, 5.1.6, 5.7 MySQL Driver 5.1.6, 5.1.47
MariaDB 10.5 MariaDB Driver 2.7.2
Hypersonic HSQLDB 2.5.1 HSQLDB Driver Same as Database Version
IBM DB2 8.1, 8.2, 9.1, 9.5, 9.7 IBM DB2 JDBC Universal Driver 3.50.152
IBM Informix Dynamic Server 10.00xC6, 11.10xC1, 11.5xC1 Informix JDBC driver 3.00 JC3, 3.10 JC1, 3.50 JC1
IBM solidDB 6.5.0.0 solidDB JDBC Driver 2.0
Sybase Adaptive Server Enterprise 12.5, 15.0 jConnect 5.5, 6.0