Migrating the Decision Center database

If you plan to migrate from version 8.5 or earlier, you must migrate the rule projects because the database schema has changed. For 8.6 and later, you can retain your current database schema, but you must update it to use the latest features.

Before you begin

Install Decision Center and follow the instructions in the configuration guide to create the new database schema. Then, run the migration Ant tasks. You must have the roles rtsAdministrator and rtsInstaller to run Ant tasks or REST API to migrate a database. By default, all versions use the same data source: jdbc/ilogDataSource.
Note: Starting with JRules 7.1, the migration is direct to the latest version.

For version 8.6 and later, the database schema is fully compatible with version 8.10.5 and does not need to be migrated. If you use a database created in versions 8.6.x, 8.7.x, or, 8.8.x, some of the new features that require a schema upgrade cannot be available without a migration, such as the user management feature (available from 8.8.0) and the decision modeling feature (available from 8.10.0).

To check the schema of your database in a Decision Center console:

  • Business console: Open Administration > Diagnostics > Data source.
  • Enterprise console: Open Configure > Diagnostics > Data source.

To use the new features, you must use the Ant task to migrate from Operational Decision Manager 8.6 and equivalent schemas (8.7.x) to the current version. For more information, see Ant tasks for database migration.