Topics:
Parent topic: Using Oracle GoldenGate with Teradata
This section highlights the basic Replicat parameters that are required for most target database types. Additional parameters may be required, see the Oracle GoldenGate installation and configuration documentation for your target database and the Reference for Oracle GoldenGate, .
Perform these steps on the target replication server or target database system.
Example 25-1 Parameters for the Replicat Group
-- Identify the Replicat group: REPLICAT rep -- State whether or not source and target definitions are identical: SOURCEDEFS {full_pathname | ASSUMETARGETDEFS} -- Specify database login information as needed for the database: [TARGETDB dsn2,] [USERID user id[, PASSWORD pw]] -- Specify error handling rules (See the NOTE following parameter file): REPERROR (error, response) -- Specify tables for delivery: MAP owner.table, TARGET owner.table[, DEF template name];
Note:
In a recovery situation, it is possible that Replicat could attempt to apply some updates twice. If a multiset table is affected, this could result in duplicate rows being created. Use the REPERROR
parameter in the Replicat parameter file so that Replicat ignores duplicate rows.
Parent topic: Configuring Oracle GoldenGate
The following are additional considerations to make once you have installed and configured your Oracle GoldenGate environment.
Parent topic: Configuring Oracle GoldenGate
Operations that update or delete a large number of rows will generate discrete updates and deletes for each row on the subscriber database. This could cause a lock manager overflow on the Teradata subscriber system, and thus terminate the Replicat process.
To avoid these errors, temporarily suspend replication for these operations and then perform them manually on the source and target systems. To suspend replication, use the following command, which suspends replication for that session only. The operations of other sessions on that table are replicated normally.
set session override replication on;
commit;
Parent topic: Additional Oracle GoldenGate Configuration Guidelines
By default, the Replicat processes create a new connection for catalog queries. You can prevent this extra connection by using the DBOPTIONS
parameter with the NOCATALOGCONNECT
option.
Parent topic: Additional Oracle GoldenGate Configuration Guidelines
Perform an initial synchronization of the source and target data before using Oracle GoldenGate to transmit transactional changes for the first time to configure an initial load, see Administering Oracle GoldenGate.
Parent topic: Additional Oracle GoldenGate Configuration Guidelines