Configure the FME Flow Database on a Separate Database Server

To configure FME Flow to use a separate database server, follow the steps below. You can configure FME Flow with a PostgreSQL (recommended), Microsoft SQL Server, or Oracle database, running on either Windows or Linux.

Note  PostgreSQL is the recommended database server with FME Flow, offering enhanced performance and stability through targeted optimizations.
  1. Database Configuration: Set up FME Flow database tables and database users with permissions to access the FME Flow database.
  2. Note  The specific way to set up database tables and user permissions on various production databases may differ depending on the available database tools and intended target platform.
  3. Enable connections: FME Flow connects to the database when it starts. Therefore, ensure that your database server is running and configured to accept incoming connections before FME Flow is started. The database must allow connections over TCP/IP with all machines on which the FME Flow Core and FME Engines are installed.
  4. Ensure that all installations of FME Flow are running. For more information, see Working with the FME Flow System Services.

What's Next?