@@ -127,13 +127,14 @@ previously, so the SCNs form a logical "timeline". (See
127127in the Oracle docs for more information.)
128128
129129For an Oracle source database, the RDI collector records the SCN of the most recent
130- transaction it has captured. If the collector gets stopped and later restarted , it
131- uses this last recorded SCN to find all events that have happened in the meantime,
130+ transaction it has captured. When it checks the source for changes , it
131+ uses this last recorded SCN to find all events that have happened in the meantime
132132and catch up with processing them. However, Oracle internally discards its SCN
133- information after a certain period of time. If RDI's last recorded SCN has been
134- discarded by the Oracle database, then there is no way to detect which
135- events have happened since the collector was stopped, and change data may be
136- lost.
133+ information after a certain number of transactions have occurred. If these
134+ transactions are against tables that RDI is *not* capturing, the last SCN
135+ recorded by RDI might eventually be discarded by Oracle. When this happens,
136+ the collector is unable to use its last SCN to detect new changes and data
137+ may be lost as a result.
137138
138139If you are using Oracle as a source database and you expect updates to the
139140data to be very infrequent, you should enable the *heartbeat mechanism* in
0 commit comments