Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

NOTES TO WRITERS: Include this intro sentence and TOC at the beginning of your hosting page:

...

The following sections describe how to replace the default H2 databases with Remote H2:

Table of Contents
maxLevel3
minLevel3

...

hiddentrue

set up a remote H2 database to replace the default H2

...

database in your WSO2 product:

Table of Contents
maxLevel3
minLevel3

Setting up the remote H2 database

Follow the steps below to set up a Remote H2 : databasedatabase.

  1. Download and install the H2 database engine on your computer as follows:

    Info

    For instructions on installing, see the H2 installation guide.

  2. Go to the <H2_HOME>/bin/ directory  directory and run the H2 network server starting script as follows, where <H2_HOME> is the H2 installation directory:

  3. Run the H2 database server with the following commands:
    • For Linux:
      $ ./h2.sh
    • For Windows:
      $ h2.bat
    Info

    The script starts the database engine and opens a pop-up window.

  4. Click Start Browser to open a web browser containing a client application, which you use to connect to a database. If a database does not already exist by the name you provided in the JDBC URL text box, H2 will automatically create a database.

...

  1. Delete the following H2 database-related JAR file, which is shipped with WSO2 products:
    <PRODUCT_HOME>/repository/components/plugins/h2-database-engine_1.2.140.wso2v3.jar
  2. Find the JAR file of the new H2 database driver (<H2_HOME>/bin/h2-*.jar, where <H2_HOME> is the H2 installation directory) and copy it to your WSO2 product's <PRODUCT_HOME>/repository/components/lib/ directory directory.

What's next

Next, you need to configure your product with Embedded H2 database. For more information, see Changing to Remote H2.