You are on page 1of 4

Oracle Data Streams

Defination
Oracle Streams can record information about the changes made to database tables, including information about inserts, updates, and deletes. change handler-A change handler is a special type of statement DML handaler that tracks table changes and was created by either the DBMS_STREAMS_ADM.MAINTAIN_CHANGE_TAB LE procedure or the DBMS_APPLY_ADM.SET_CHANGE_HANDLER procedure.

Terms
Source table-for which changes are recorded Change table-where the recorded changes are stored Source databasewhere the source table is Destination databasewhere the change table is row logical change record (row LCR)- It describes a change to the data in a single row that results from a DML statement or a piecewise operation. One DML statement can result in multiple row LCRs. Message:- A unit of shared information in an Oracle Streams environment. Capture Processes:-An optional Oracle background process that scans the database redo log to capture DML and DDL changes made to database objects.

Environment to Configure
In Our case, Local capture and apply on one database: The source table, capture process, apply process, and change table are all in the same database.

You might also like