Ensuring Data Availability
Retain enough binary log data so that if you stop Extract or there is an unplanned outage, Extract can start again from its checkpoints. Extract must have access to the binary log that contains the start of the oldest uncommitted unit of work, and all binary logs thereafter. The recommended retention period is at least 24 hours worth of transaction data, including both active and archived information. You might need to do some testing to determine the best retention time given your data volume and business requirements.
If data that Extract needs during processing was not retained, either in active or backup logs, one of the following corrective actions might be required:
-
Alter Extract to capture from a later point in time for which binary log data is available (and accept possible data loss on the target).
-
Resynchronize the source and target tables, and then start the Oracle GoldenGate environment over again.
To determine where the Extract checkpoints are, use the INFO EXTRACT
command. For more information, see INFO EXTRACT in Command Line Interface
Reference for Oracle GoldenGate.