Table of Contents

Search

  1. Preface
  2. Apache Tomcat
  3. WebLogic
  4. IBM Websphere
  5. JBoss
  6. SameSite attribute in cookies

Server Installation, Configuration, and Deployment

Server Installation, Configuration, and Deployment

Oracle Multisite Setup

Oracle Multisite Setup

On each site, complete all Process Server prerequisites as well as the following:
  • Step One
    : Configure WS-Security
  • Step Two
    : Enable Archivelog Mode in Oracle
  • Step Three
    : Install the Process Server database schema for Oracle database
  • Step Four
    : Perform Oracle Streams set up using Process Server-provided scripts
  • Step Five
    : Test Oracle Streams set up using Process Server-provided scripts
  • Step Six
    : Configure and deploy Process Server
  • Step Seven
    : Add the MultiSite license
  • Step Eight
    : Configure and enable MultiSite properties

Step One. Configure WS-Security

Configure WS-Security in each server node in each site, if desired, to enable the MultiSite WS-Security property for site communication. For details, refer to
Configuring Process Server for WS-Security
elsewhere in this help. Alternately, go to
activevos.com
to link to the product documentation.

Step Two: Enable Archivelog Mode in Oracle

The Oracle Streams capture process reads information from the redo log files of the database. This requires that the database is run in ARCHIVELOG mode. In this mode, Oracle archives the filled online redo log files before reusing them in the cycle. A Recovery Manager (RMAN) utility can be setup to periodically clear or backup these files before they fill up the allocation.

Step Three. Install the Process Server Database Schema

Install the Process Server database schema for Oracle database. The database DDL files are located in your installation folder. For instructions, see
Process Server and Resource Configuration
.

Step Four: Set up Oracle Streams

Process Server provides an automated setup environment for Oracle Streams. The setup files are in the Process Server installation folder in the following location:
<applicationserver>_config/bin/multisite_setup
Note:
The automated setup configures two databases at a time. If your environment requires multiple databases, you can reconfigure setup.
The setup files include the following:
File
Description
streams_readme.txt
Contains instructions for configuring MultiSite
database.properties
Contains your values for user/password of the Oracle user with administrative (DBA) rights
multisite.properties
Contains your values for setup of two MultiSite databases to replicate
setup.cmd
Command line script to perform Oracle Streams setup with your values
teardown.cmd
Command line script to remove Oracle Streams setup
multisite.xml
Ant file used in setup and teardown commands
Complete Streams setup as follows:
  1. Read all instructions in the
    streams_readme.txt
    file.
  2. As described in
    streams_readme.txt
    , edit
    database.propertie
    s and add your values.
  3. As described in
    streams_readme.txt
    , edit
    multisite.properties
    and add your values. See the example below.
  4. Execute
    setup.cmd
    now or just create the completed setup file to run later. By default, when you execute the setup file, Streams is configured. However, you can set a
    multisite.execute.scripts
    flag to
    false
    in the
    multisite.xml
    Ant script to create an executable script that you can run later.
  5. Execute the setup script.
  6. Test database replication, as described below in Step Five.
As the
streams_readme.txt
file describes, you must provide values for Streams parameters in the
multisite.properties
file. The following example shows a completed file:
multisite.src.tablespace.dir= C:\\ORACLE\\ORADATA\\MY_DB1 multisite.src.strmadmin=STRMADMIN multisite.src.strmadmin.pwd=BPEL multisite.src.schema=ABPELRN multisite.src.db.link=MY_DB1 multisite.src.host.name=PLUTO multisite.src.port=1521 multisite.src.sid=MY_DB1 multisite.tgt.tablespace.dir= C:\\ORACLE\\ORADATA\\MY_DB2 multisite.tgt.strmadmin=STRMADMIN multisite.tgt.strmadmin.pwd=BPEL multisite.tgt.schema=ABPELRN multisite.tgt.db.link=MY_DB2 multisite.tgt.host.name=NEPTUNE multisite.tgt.port=1521 multisite.tgt.sid=MY_DB2 multisite.execute.scripts=true multisite.oracle.sqlplus.path=\\\\neptune\\oracle\\product\\11.1.0\\db_1 multisite.queue.suffix=_RN multisite.sga.size=50

Step Five: Test Database Replication

After completing database replication for all databases in your sites, you can test the replication process to determine if your configuration is successful.
Note:
Multisite setup is based on the default configuration of privileges granted to users in Oracle. If you have revoked privileges from users, such as from the PUBLIC user, you may experience replication problems.
Process Server MultiSite Test Utility
Process Server provides a utility that verifies database replication. Essentially, the utility performs inserts and deletes within each site’s database tables and verifies synchronization of the data. To use this utility, you must modify a configuration file to provide parameters describing your environment. Then run the utility with the provided batch file. For details on using this utility, see the
readme.txt
file. The test files are located in:
weblogic_config\bin\multisite_test
Be sure that no Process Servers are running when you are testing.

Step Six. Configure and Deploy Process Server

Configure and deploy Process Server by following the instructions in
Process Server and Resource Configuration
.

Step Seven. Add the MultiSite License

Launch the Process Console and add the MultiSite license, as described in server and resource configuration. You only need to add the license to one server. The license is replicated to other sites.

Step Eight. Configure/Enable MultiSite Properties

Configure/enable MultiSite properties in Process Console on the
Admin > MultiSite > Site Properties
page. Some properties are site independent and others will be replicated as detailed in the Process Console Help.

0 COMMENTS

We’d like to hear from you!