You are here: Administration > Server Configuration > Changing the database configuration

Changing the database configuration

OEDQ stores data in two database schemas- the Director database schema, which stores all configuration data associated with Director projects, and the Results database schema, which stores all the processed data and generated metrics.

When OEDQ is installed, two PostgreSQL databases are created for the Director and Results databases. However, you can configure OEDQ to use other databases in one of two ways:

Note that either or both of the databases may be hosted on a separate machine to the OEDQ application server, if required, though a fast and permanent network connection must exist between the machines in order for OEDQ to perform reliably.

In many cases, it may be appropriate to change only one of these databases. For example, for better performance when working with large data sets, such as when regularly processing many millions of records, it may be appropriate to change the Results database to use an Oracle database. Changing the Director database, however, will not improve processing performance. It is also less commonly required to change the Director database to use a database on a different machine.

Note: Changing the database using these pages will simply re-point the OEDQ server to a new database location. A valid database of the appropriate type (Director database or Results database) must first have been created at the specified location.

Using the Launchpad to specify alternate databases

The Server Configuration pages are accessed by following the Server Configuration link on the OEDQ Launchpad front page.

  1. Click on the Database Setup option on the Server Configuration pages. You may be prompted to log in.
  2. Specify the new database details. For example, the following screenshot shows example details for connecting to Oracle databases for both the Director database and the Results database:

Note: In Oracle terms, the Database ID corresponds to the SID, and the DataSource UserName corresponds to the Oracle User (and its default Schema)

Using JNDI to specify alternate databases

In order to use JNDI to specify your Director and/or Results databases, you must:

resultsDataSource.jndiname = java:comp/env/jdbc/results

dataSource.jndiname = java:comp/env/jdbc/director

Oracle ® Enterprise Data Quality Help version 9.0
Copyright © 2006,2012, Oracle and/or its affiliates. All rights reserved.