A Replication Agent™ retrieves transactions from a database log and
passes them to the replication system through the Replication Server that manages the
database.
You can configure multiple replication paths from Adaptive Server with an
Adaptive Server Replication Agent (RepAgent) for each replication path. See
Multi-Path Replication in the
Administration
Guide Volume 2. For non-SAP databases there is only one Replication Agent per
database. Because you must configure the Replication Agent when you set up a database
for replication, you must know whether the database requires a Replication Agent before
you add the database to the replication system. A user database requires a Replication
Agent if:
- The database holds primary data that is replicated to other
databases managed by the same or different Replication Servers.
- The Replication Server manages a database that is a source of
replicated stored procedure execution.
- You plan to replicate a stored procedure execution from a
primary to replicate databases or from a replicate to a primary database.
Replication Agent retrieves the procedure call information from the database
transaction log. See the Administration Guide Volume
1.
- The database is the active or standby database in a warm standby
application. Replication Agent for a standby database is needed only when you
switch to the standby database. See the Administration
Guide Volume 1.
An RSSD requires a Replication Agent if the Replication Server using that
RSSD has a route to another Replication Server; for example:
- The Replication Server manages primary data that is replicated to
databases managed by other Replication Servers.
- The Replication Server manages a database that is a source of replicated
stored procedure execution.
- The Replication Server is an intermediate site in an indirect route.
An RSSD does not require a Replication Agent if the replication system has
only one Replication Server. Replication Agent for ERSSD is managed by
Replication Server. It is automatically started when a route is created. You do
not need to decide the ERSSD Replication Agent requirements at installation
or configuration time of Replication Server.