Adición de un Replicat para la recopilación de Oracle JSON

Descubra cómo agregar un proceso de Replicat para un destino de colección de Oracle JSON.

Antes de empezar

Antes de agregar y ejecutar un Replicat, asegúrese de revisar primero los detalles específicos de este tipo de destino.

Adición de un Replicat (26ai)

Para agregar un Replicat para la colección de Oracle JSON:
  1. Replicat
  2. En el panel Agregar Replicat, en la página Información de Replicat, complete los campos según sea necesario y, a continuación, haga clic en Siguiente:
    • Seleccione un tipo de Replicat:
      • Replicat clásico
      • Replicación coordinada
    • Introduzca un Nombre de proceso de no más de 5 caracteres.
    • Introduzca una descripción para ayudar a distinguir este proceso de otros.
  3. En la página Opciones de replicación, complete los campos según sea necesario y, a continuación, haga clic en Siguiente:
    • Pista de replicación:
      • Introduzca un Nombre.
      • Introduzca un subdirectorio si espera que el archivo de pista esté en una ubicación que no sea la predeterminada.
      • Seleccione un perfil de cifrado. Si no se ha creado un perfil de cifrado, la cartera local estará seleccionada por defecto.
      • En Iniciar, seleccione el punto de inicio para el procesamiento de datos:
        • Posición en log (valor por defecto)
        • Now
        • Hora personalizada
    • Posición de pista:
      • Introduzca el número de secuencia.
      • Introduzca el RBA Offset (Desplazamiento de RBA).
      • En Destino, seleccione MongoDB en la lista desplegable.

        Note:

        En función de la selección de destino, puede que tenga opciones adicionales, como ubicaciones de transmisión, almacenamiento provisional y fusión, y ubicación temporal.
    • Credenciales de Destino:
      • Seleccionar un dominio.
      • Seleccione un alias dentro del dominio especificado.
      • Seleccione una tabla de punto de control. Deje la selección por defecto o seleccione la tabla Punto de Control que ha creado para el despliegue de destino.
      • Seleccione el número máximo de threads (solo Replicats coordinados).
  4. En la página Opciones gestionadas, complete los campos opcionales según sea necesario y, a continuación, haga clic en Siguiente:
    • Seleccione un nombre de perfil, si hay uno disponible.
    • Active Critical para estado de despliegue.
    • Active y configure los valores de inicio automático.
  5. En la página Archivo de parámetros, puede agregar parámetros para configurar aún más el Replicat. Por ejemplo:
    table source.table1;

    Si utiliza Replicat coordinado, agregue TARGETDB LIBFILE libggjava.so SET property=/u02/Deployment/etc/conf/ogg/your_replicat_name.properties al archivo de parámetros.

    Note:

    GoldenGate utiliza la hora media de Greenwich (GMT) por defecto. Utilice SETENV para sustituir la configuración por defecto para este proceso de Replicat. Este cambio no se aplica a los despliegues. Por ejemplo:

    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")
  6. En la página Archivo de propiedades, revise las propiedades y asegúrese de definir valores para cada propiedad marcada como #TODO, según sea necesario.

    Para obtener información sobre las propiedades de este destino, consulte Entrega a la tabla de recopilación de Oracle JSON (JCT) en la guía Oracle GoldenGate for Distributed Applications and Analytics.

  7. Haga clic en Crear y ejecutar. Si hace clic en Crear, puede iniciar manualmente el Replicat más tarde desde la página Replicat.

Incidencias conocidas

Protocolo de seguridad TLS de recopilación de JSON de MongoDB, DocumentDB y Oracle

La conexión de MongoDB Replicat, DocumentDB Replicat o Oracle JSON Collection falla con el siguiente error en el archivo de informe:
Error: Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

Solución alternativa: agregue la siguiente propiedad al archivo de propiedades, actualice <connection_ocid> con el OCID de conexión y mantenga el resto tal cual.

jvm.bootoptions=-Djavax.net.ssl.trustStore=/u02/connections/<connection_ocid>/truststore.pkcs12 -Djavax.net.ssl.trustStorePassword=Welcome123