Description of the illustration strex001.eps
This illustration shows the existing configuration, as well as the added database dbs5.example.com. The dbs5.example.com Oracle database has the following configuration:
-
One Oracle Streams queue named
streams_queueand owned by the userstrmadmin -
An apply process named
applythat applies changes to all of the tables in thehrschema:countries,departments,employees,job_history,jobs,locations, andregions
The existing configuration includes the following databases:
-
dbs1.example.com(Oracle database) -
dbs2.example.com(Oracle database) -
dbs3.example.com(Oracle database) -
dbs4.example.com(Sybase database)
The dbs1.example.com Oracle database has the following configuration:
-
One Oracle Streams queue named
streams_queueand owned by the userstrmadmin -
A capture process named
capturethat captures DML and DDL changes to the tables in thehrschema:countries,departments,employees,job_history,jobs,locations, andregions -
A propagation named
dbs1_to_dbs2that propagates changes from the local queue to thestrmadmin.streams_queuequeue atdbs2.example.com
The dbs2.example.com Oracle database has the following configuration:
-
One Oracle Streams queue named
streams_queueand owned by the userstrmadmin. -
An apply process named
apply_db2that applies changes to thehr.assignmentstable. -
An apply process named
apply_db4that applies changes to thehr.jobstable atdbs4.example.com, which is a Sybase database. The apply process uses a gateway to apply changes todbs4.example.com. -
A custom rule-based transformation specified for
apply_db2that modifies LCRs that include DML changes to thehr.jobstable to LCRs that include DML changes to thehr.assignmentstable. The transformation function is namedto_assignments. -
A propagation named
dbs2_to_dbs3that propagates change from the local queue to thestrmadmin.streams_queuequeue atdbs3.example.com. These changes originated atdbs1.example.com.
The dbs3.example.com Oracle database has the following configuration:
-
One Oracle Streams queue named
streams_queueand owned by the userstrmadmin -
An apply process named
applythat applies changes to all of the tables in thehrschema:countries,departments,employees,job_history,jobs,locations, andregions
The dbs4.example.com Sybase database contains an hr.jobs table.