Cambio del proceso de Replicat del modo integrado al modo no incorporado
Válido solo para Oracle. Para obtener más información sobre los modos de replicación para Oracle AI Database, consulte Acerca de Integrated Replicat.
Puede, en cualquier momento, cambiar Replicat del modo integrado al modo no integrado. Este conmutador anula automáticamente el registro del grupo Replicat de la base de datos de destino, lo que elimina el servidor entrante.
Nota:
No configure el cambio entre los modos de Replicat para que se produzca inmediatamente después de que Extract se recupere de un fallo o se vuelva a colocar en una ubicación diferente en el log de transacciones.
-
Realice una copia de seguridad de los directorios de trabajo de Oracle GoldenGate.
-
Mientras los procesos de Oracle GoldenGate se siguen ejecutando en su configuración actual, para que se mantengan al día con la actividad de cambio actual, copie el archivo de parámetros Replicat en un nuevo nombre.
-
Otorgue los privilegios adecuados al usuario de Replicat y realice los pasos de configuración necesarios para soportar las aplicaciones de negocio en modo de Replicat no integrado.
-
Conéctese al despliegue de Oracle GoldenGate como usuario del sistema.
-
Conéctese a la base de datos de destino desde el cliente de administración.
DBLOGIN USERIDALIAS *alias*Dónde: alias es el alias de un usuario del almacén de credenciales que tiene los roles de usuario necesarios al utilizar Oracle GoldenGate 26ai con Oracle AI Database 26ai y los privilegios otorgados mediante el procedimiento
dbms_goldengate_auth.grant_admin_privilegede Oracle al utilizar 21c de Oracle GoldenGate. Consulte Otorgar privilegios de usuario para Oracle AI Database 26ai and Higher y Otorgar privilegios de usuario para Oracle Database 21c and Lower para obtener más información. -
Cree una tabla de puntos de control en la base de datos destino para que el Replicat no integrado almacene sus puntos de control de recuperación. Si una tabla de puntos de control se asoció anteriormente a este grupo de Replicat y aún existe, puede omitir este paso. Consulte Adición de una Tabla de Puntos de Control para obtener más información sobre las opciones para utilizar una tabla de puntos de control.
ADD CHECKPOINTTABLE*[container.]table* -
Pare Replicat.
STOP REPLICAT *group* -
Modifique Replicat al modo no integrado. Para el argumento
CHECKPOINTTABLE, especifique la tabla de puntos de control que ha creado para este grupo de Replicat.ALTER REPLICAT *group*, NONINTEGRATED, CHECKPOINTTABLE *[container.]table* -
Sustituya el archivo de parámetros antiguo por el nuevo, manteniendo el mismo nombre.
-
Iniciar Replicación.
START REPLICAT *group*Después de ejecutar este comando, espere hasta que haya alguna actividad en la base de datos origen para que se pueda completar el switchover. (Replicat espera hasta que se supere su límite superior interno antes de eliminar el estado de "cambio del modo integrado").
-
Compruebe que Replicat ha cambiado al modo no integrado.
INFO REPLICAT *group*