SonarQube Community Build | Server installation and setup | Installation requirements | Database
Database requirements
Supported database engines:
Database engine | Requirement |
PostgreSQL | Version: 13 to 17 |
Microsoft SQL server | Version:
Notes:
|
Oracle | Version: 23ai, 21C, 19C, XE Editions. Recommendation: Use the latest Oracle JDBC driver. Notes:
|
H2 | Recommendation: Use the H2 embedded database for non-production use cases:
Why avoid H2 in production:
Use PostgreSQL, Oracle, or MS SQL for production to ensure reliability and scalability. Limit H2 to development, testing, or trials. |
We recommend that for production installation, the database used by SonarQube Server is hosted on a machine that is physically separate from the SonarQube Server host, with low latency between both hosts.
Was this page helpful?