Configuring File-based H2 Database

The H2 database works only on a single node Identity Server cluster. To use this database, you must first create a new H2 database on Identity Server (single node cluster only) using the netiq_risk_h2_install.sql script file provided in RiskDBScripts.zip.

For more information about how to create a new H2 database, see Creating New Databases.

This database uses a file to store information about Identity Server. Therefore, ensure that the database file has access permissions for the novlwww user.

IMPORTANT:It is not recommended to use the H2 database in a production environment. Use it for the testing purpose or for a demo.

  1. Unzip /opt/novell/rba-core/lib/webapp/WEB-INF/RiskDBScripts.zip.

  2. On the H2 database, run the following script to create database objects for risk-based authentication:

    netiq_risk_h2_install.sql

  3. Download h2-1.4.200.jar from com.h2database » h2 » 1.4.200.

  4. Copy h2-1.4.200.jar to the following location:

    /opt/novell/rba-core/lib/webapp/WEB-INF/lib/

  5. Restart Identity Server.