Database support

Builtin and custom providers

Orbeon Forms provides persistence of form definitions and form data through persistence providers. There are two types of providers:

  • Built-in relational provider: This provides built-in support for Oracle, MySQL, SQL Server, PostgreSQL, and DB2.

  • Custom persistence providers: See Custom persistence providers for details.

For relational database setup instructions, see Using Form Runner with a relational database.

Feature matrix

With the built-in relational provider, some features are not available for all databases. The following table summarizes the support for each database.

Feature
Oracle
MySQL
SQL Server
PostgreSQL
DB2

Orbeon Forms PE support

Y

Y

Y

Y

Y

Orbeon Forms CE support

N

Y

N

Y

N

Older database support

Support for the eXist database was deprecated since Orbeon Forms 2019.1 and removed since Orbeon Forms 2023.1.

See also

Last updated