Artifactory Database Requirements

Supported databases and version requirements for JFrog Artifactory, including PostgreSQL, MySQL, Oracle, MariaDB, and Microsoft SQL Server with HA notes.

Artifactory supports the following databases:

  • PostgreSQL

Tip

JFrog highly recommends using PostgreSQL for all products in the JFrog Platform. For more information, see Choose the right database.

  • Oracle
  • MySQL
  • Microsoft SQL Server
  • MariaDB

Artifactory HA requires an external database, which is fundamental for the management of binaries and is also used to store cluster-wide configuration files.

Since Artifactory HA contains multiple Artifactory cluster nodes, your database must be powerful enough to service all the nodes in the system. Moreover, your database must be able to support the maximum number of connections possible from all the Artifactory cluster nodes in your system.

If you are replicating your database, you must ensure that at any given point in time, all nodes see a consistent view of the database, regardless of which specific database instance they access. Eventual consistency and write-behind database synchronization are not supported.

Artifactory PostgreSQL Support

Artifactory supports the following versions of PostgreSQL.

  • 17.x (Starting from Artifactory 7.125)
  • 16.x (Starting from Artifactory 7.98)
  • 15.x (Starting from Artifactory 7.68)
  • 14.x (Starting from Artifactory 7.68)
  • 13.x

Artifactory Oracle Support

Artifactory is certified to work with the following versions of the Oracle database:

  • Oracle 19
  • Oracle 23c (Starting from Artifactory 7.117)

Artifactory MySQL Support

Artifactory supports the following version of MySQL.

  • MySQL 8.x.
📘

Supported MySQL Versions

Artifactory supports MySQL 8.x with InnoDB engine, which is the default storage engine.

MySQL 5.5, 5.6 and 5.7 are no longer supported as they have reached their EOL; users are requested to upgrade to the above version of MySQL.

Artifactory Microsoft SQL Server Support

Microsoft SQL Server 2019 and later.

📘

Note

Starting from Artifactory 7.125, Microsoft SQL Server 2016 and Microsoft SQL Server 2017 are no longer supported. For more information, see Deprecations in Process.

Starting from Artifactory 7.111, Microsoft SQL Server 2012 is no longer supported due to its end of life in July 2022. You must upgrade to a newer database version before upgrading to Artifactory 7.111 or later.

Artifactory does not support Kerberos SSO for Microsoft SQL.

Artifactory MariaDB Support

Artifactory supports the following versions of MariaDB.

  • 10.5
  • 10.6