jueves, 8 de marzo de 2018

Realizar carga inicial de una sola tabla en un replicador de Golden Gate


Este procedimiento describe como realizar la carga inicial de una sola tabla en un grupo de replicacion de Golden Gate que contiene 2 o mas tablas.

1- Agregar la tabla o descomentar la tabla del EXTRACT





2- Iniciar el Extract, si este se encontraba RUNNING al momento del paso 1 primero debemos darle un STOP y luego START





3- Debemos hacer un stop al REPLICAT que contiene la tabla a la cual le haremos la carga inicial





4- En la Base de Datos Origen obtenemos el SCN actual
select to_char(dbms_flashback.get_system_change_number) from dual;
Ejemplo: 13570917866345

5- Con este SCN realizamos un expdp.
# expdp directory=aaa dumpfile=xxxxx.dmp logfile=xxxx.log tables=FULANITO.TABLA_01 FLASHBACK_SCN=13570917866345

6- Una vez realizado el expdp se realiza el import en la Base de datos destino (Donde esta el replicador)

7- Procedemos a editar el archivo de parámetros del replicador y editamos la linea que contenga la tabla agregando el parametro siguiente con el numero de SCN
# MAP FULANITO.TABLA_01, TARGET FULANITO_D.TABLA_01_D, FILTER (@GETENV ('TRANSACTION','CSN') > 13570917866345);







8- Ahora procedemos a iniciar el REPLICAT