Description of the illustration strep505.eps
This illustration shows an Oracle Streams two-database replication environment that includes the following Oracle databases:
-
sync1.example.com
-
sync2.example.com
The sync1.example.com
database has the following Oracle Streams components configured:
-
The following queues:
capture_queue
andapply_queue
. -
A synchronous capture named
sync_capture
that captures DML changes to thehr.employees
andhr.departments
tables. The synchronous capture enqueues these changes into the localcapture_queue
queue. -
A propagation named
send_emp_dep
that sends changes from the localcapture_queue
queue to theapply_queue
queue atsync2.example.com
. -
An apply process named
apply_emp_dep
that dequeues changes that originated atsync2.example.com
from theapply_queue
queue and applies them to thehr.employees
andhr.departments
tables.
The sync2.example.com
database has the following Oracle Streams components configured:
-
The following queues:
capture_queue
andapply_queue
. -
A synchronous capture named
sync_capture
that captures DML changes to thehr.employees
andhr.departments
tables. The synchronous capture enqueues these changes into the localcapture_queue
queue. -
A propagation named
send_emp_dep
that sends changes from the localcapture_queue
queue to theapply_queue
queue atsync1.example.com
. -
An apply process named
apply_emp_dep
that dequeues changes that originated atsync1.example.com
from theapply_queue
queue and applies them to thehr.employees
andhr.departments
tables.