Configuring the Network on Replica
There should not be any need for network configuration. The configuration received
from the Master updates the Replica and no other configuration should be needed.
Contents
Some configuration must be done in Connectivity to support replication.
Open the Connectivity
folder.
- Open Message Media there should be a row
with Media Code = REPLICATION. This row is
installed with Connectivity so it should always be present.
- Open Message Class there should be two
rows, one with Class Id = IFS_REPLICATION_CONFIGURATION
and one with Class Id = IFS_REPLICATION. These
rows are installed with Connectivity so they should always be present.
The
row with Class Id = IFS_REPLICATION_CONFIGURATION
shall have Send = False,
Receive = True and
Action = Replication_Util_API.Receive_Configuration__.
The row with Class Id = IFS_REPLICATION
shall have Send = False,
Receive = True and
Action = Replication_Util_API.Receive_Message__.
Note!
A site that should be able to send messages must
have the attribute Send = True. If
Send = False and a message is entered into
the Connectivity outbox the message will never be processed.
A site that should be able to receive messages must have the attribute
Receive = True. If
Receive = False and a message arrives to the
Connectivity inbox the message will never be processed.
A site that should both send and receive messages must have both
Send = True and Receive
= True.
- Open Installation Site.
The configuration
received from the Master should have updated the Installation Site with a row
for each site in the replication network with Description
= Created by configuration replication
All rows have the attribute
This Site unchecked. On the row identifying
the Replica set This Site = √.
Note! Dont set This Site = √
if there already is a row with This Site = √.
Two rows must not be checked.
Some network configuration must be done to support the replication process.
Open the Replication
folder.
- Open Replica Configuration / Receive Group Overview
tab.
The configuration received from the Master should have updated the
Receive Group tab with a row corresponding to
each Replication Group on the Master with Description
= Created by configuration replication
- Open Replica Configuration / Senders tab.
The configuration received from the Master should have updated the
Senders tab with a row corresponding to the Master
with Description = Created by configuration replication
Each receive group has its own configuration that defines how data received from
the Master should be handled.
Connectivity and Replication needs some background processes. A Replica must
have a Connectivity process, Connectivity_SYS.Process_Inbox
that process
incoming messages.
Open the Administration
folder.
- Check for Replica background processes.
- Open Monitoring / Database Processes.
There shall be at least two processes, Connectivity_SYS.Process_Inbox
and Transaction_SYS.Process_All_Pending.
- If the Connectivity processes is not present open
Configuration and look for the rows with
Parameter Description = Connectivity Inbox process
available. Change the Value from
OFF to ON
and save.
- If the Transaction_SYS.Process_All_Pending
is not present then the Oracle background processes is not enabled.
- Check the init.ora file for background process configuration.
- The parameter JOB_QUEUE_PROCESSES must
be present.
Reasonable values are
JOB_QUEUE_PROCESSES = 20 (number of
processes)
Note 1! JOB_QUEUE_PROCESSES limits
the total number of running processes.