This document provides information on configuring an external database.
The Embedded Database for Evaluation Purposes
The Confluence installation includes an embedded HSQLDB database, supplied for the purpose of evaluating Confluence.
If you are using the embedded database, the database files are stored in the \database folder under your Confluence Home directory. See also Important Directories and Files.
| Embedded Database is Not Suitable for Production Instances of Confluence Production instances of Confluence should use an external database. When using the default HSQLDB database, you run the risk of unrecoverable data loss due to not being transaction safe.
|
Selecting an External Database
Below is more information on selecting and migrating to an external database:
Database Setup
Setup instructions are shown below. Click a database to review the setup guide and any known issues.
MySQL
|
Page: Database Setup For MySQL
|
|
Page: Known Issues for MySQL
|
PostgreSQL
|
Page: Database Setup for PostgreSQL on Windows
|
|
Page: Database Setup For Any External Database
|
|
Page: Known Issues for PostgreSQL
|
Oracle
|
Page: Database Setup for Oracle
|
|
Page: Known Issues For Oracle
|
SQL Server
|
Page: Database Setup for SQL Server
|
|
Page: Known Issues For SQL Server
|
DB2
|
Page: Known Issues for DB2
|
Sybase Database
|
Page: Known Issues for Sybase Database
|
Other databases should use these instructions.
Optimising Database Performance
To improve database responsiveness:
Database Troubleshooting
For solving database-related problems:
- Troubleshooting External Database Connections
- Troubleshooting the Embedded Database (hSQL DB)
- Interpreting DB2 error codes
- Known Issues For Supported Databases
Obtain technical support from Troubleshooting Problems & Requesting Technical Support.






