Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • JOC Cockpit makes use of a database to store inventory information, status information and workflow related logs.The  The database is required for restart capabilities with the JS7 - Cluster Service.
  • JS7 does not include a DBMS, instead, it make use of a DBMS that has been installed separately - with the exception of H2® for which JS7 includes an embedded version of the DBMS for evaluation purposes.
  • The supported DBMS products include
    • H2®
    • MariaDB®
    • MySQL®
    • Oracle®
    • PostgreSQL®
    • SQL Server®
  • Basically any versions of a DBMS can be used that are actively supported by their vendor. 
  • Access to the DBMS is provided by the Hibernate database access layer. This includes to use a JDBC Driver that is specific for the DBMS.

...

For a number of DBMS the JDBC Drivers are included with JS7. However, due to restrictions to bundle for bundling of JDBC Drivers with Open Source software for some DBMS users have to individually download the JDBC Driver from the vendor.

DBMS
Product
DBMS
Version
JDBC Driver
Version
JDBC Driver
File
LicenseIncluded with JS7Comment
H2®1.4.2001.4.200h2-1.4.200.jarMPL 2.0, EPL 1.0yesDBMS and JDBC Drivers are Open Source
MariaDB®102.7.2mariadb-java-client-2.7.2.jarLGPLyesDBMS and JDBC Drivers are Open Source
MySQL®5.7, 8.08.xmysql-connector-java-8.x.jarProprietary LicensenoDBMS is Open Source, JDBC Drivers are not Open Source
Oracle®12c, 18c, 19c12.2.0.1ojdbc8.jarProprietary LicenseyesDBMS and JDBC Drivers are not Open Source
PostgreSQL®10, 11, 1242.2.19postgresql-42.2.19.jarBSD 2-clauseyesDBMS and JDBC Drivers are Open Source
SQL Server®
9.xmssql-jdbc-9.x.jre8.jar
mssql-jdbc-9.x.jre11.jar
mssql-jdbc-9.x.jre15.jar
Proprietary LicensenoDBMS and JDBC Drivers are not Open Source

Hibernate Configuration Files

...