Skip to main content
Version: 2026.3

Database servers

In the Intelligent Application Manager, you can add, edit, delete, and monitor database servers to deploy your applications to. It is typical to have multiple database servers, for example, for testing, development, and production environments.

See also Applications.

Add a database server​

main administrator

To add a database server:

Deployment > Database servers

  1. Select Add and complete the following fields:
    • Server name
    • Server address
    • RDBMS type

Configure a maintenance pool user for a database​

main administrator

You can configure a maintenance pool user per database server. This is useful for administrative tasks, such as database provisioning, installation, and upgrades.

To configure a maintenance pool user:

Deployment > Database servers

  1. Select a database from the grid.
  2. Execute the task Set maintenance user credentials.
  3. Enter the User name and Password for the maintenance pool user.

Set a maintenance pool user for a database server

Check the status of a database​

main administrator application administrator

You can check the status of a database to determine whether it is reachable and contains a valid model. Execute the task Check database status (menu Deployment > Database servers > tab List/Form).

The following statuses are available:

  • Ok - The database is reachable and contains a valid model.
  • Ready to provision - The database server is reachable, but the database/schema does not yet exist.
  • Ready to install - The database is present and accessible but assumed empty; there is no model information stored in the database.
  • Deployment running - An installation or upgrade of the database is in progress. A new deployment cannot be started until this one is finished or canceled.
  • Deployment failed - The last installation or upgrade did not complete. The reason is shown in the field Extra info (tab Form), and each step is logged in the tab Deployment runs.
  • Unreachable - The database or database server is not accessible for use by the Thinkwise Platform.
  • Unverified - No check has been done yet.

Install an application database​

main administrator application administrator

You can install an application database for a model version directly from the Intelligent Application Manager (IAM). The model version must first be synchronized to IAM. See Synchronization to IAM in the Software Factory guide.

To install an application database, in IAM:

Deployment > Database servers > tab List

  1. Select a database with the status Ready to provision or Ready to install.
  2. Execute the task Deploy application database.
  3. In the task pop-up, select a model and version.
  4. Select Execute.

The database status changes to Deployment running. While the deployment is running, you cannot start another deployment for this database. If no source version is ready, a warning message is displayed in the task pop-up.

Select the model and version to install in the task pop-up

Restart a failed installation​

If an application database installation fails, the database status changes to Deployment failed. Every deployment attempt is logged as a deployment run, including failed attempts.

To find out why and at which step the installation stopped:

Deployment > Database servers > tab Deployment runs

  • The tab List shows each run with the deployed model version, the start and end time, and whether it succeeded or failed.
  • The tab Form shows the details of a run. If the run failed, the field Extra info explains why.
  • The tab Deployment run log shows the individual steps of a run, any errors, and the step at which a failed deployment stopped.

To restart a failed installation, rename or remove the database on the database server. Then, execute the task Check database status to set the status back to Ready to provision, and execute the task Deploy application database again.

View the steps of a deployment in the tab 'Deployment run log'


Was this article helpful?