Agregue un Extract para PostgreSQL

Extract es un proceso que se ejecuta en la conexión de origen de los datos de origen y que extrae, o captura, datos. Descubra cómo agregar Extract para las tecnologías PostgreSQL Database, OCI Database con PostgreSQL, Amazon Aurora PostgreSQL, Amazon RDS para PostgreSQL, Azure Database para PostgreSQL, Azure Cosmos DB para PostgreSQL y Google Cloud SQL para PostgreSQL.

Asegúrese de seguir las instrucciones adecuadas para la versión de despliegue.

Adición de un Extract (23ai)

Antes de empezar

Antes de agregar y ejecutar un Extract para capturar datos del origen, asegúrese de lo siguiente:

  • Prepare la base de datos para Oracle GoldenGate.
  • Debe haber creado una conexión de PostgreSQL y asociado la conexión al despliegue de PostgreSQL
  • Permite el registro complementario:
    1. Inicie la consola de despliegue de PostgreSQL GoldenGate:
      1. En la página Despliegues, seleccione el despliegue de PostgreSQL para ver los detalles.
      2. En la página de detalles del despliegue de PostgreSQL, haga clic en Iniciar consola.
      3. En la página de conexión de la consola de despliegue, introduzca las credenciales de administrador de GoldenGate proporcionadas al crear el despliegue de PostgreSQL.
    2. Después de conectarse, en el menú de navegación, haga clic en Conexiones de base de datos.
    3. Para la conexión a la base de datos de PostgreSQL, haga clic en Conectar. Aparecerá una tabla de puntos de control y campos TRANDATA si la conexión se ha realizado correctamente.
    4. Junto a Información de TRANDATA, haga clic en Agregar TRANDATA (icono de signo más).
    5. Introduzca un nombre de tabla, un nombre de esquema o un comodín. Por ejemplo, src_ociggll.*.
    6. Haga clic en Enviar.
      Nota

      Solo debe hacer clic en Enviar una vez. Utilice el campo de búsqueda para buscar el nombre de la tabla y verificar que se han agregado las tablas.
Para agregar un Extract en Oracle GoldenGate 23ai:
  1. En la consola de despliegue GoldenGate de OCI, en la página de inicio del servicio de administración, haga clic en Agregar Extract.
  2. En el panel Agregar extracción, en la página Información de extracción, rellene los siguientes campos según sea necesario y, a continuación, haga clic en Siguiente:
    • Seleccione un Tipo de extracción:
      • Extract integrado
      • Extract de carga inicial
    • Activar la captura descendente (opcional), si corresponde
    • Introduzca un Nombre de proceso de no más de 8 caracteres.
    • Introduzca una Descripción (opcional) para ayudarle a distinguir este proceso de otros.
  3. En la página Opciones de extracción, complete los siguientes campos según sea necesario y, a continuación, haga clic en Siguiente:
    • Seleccione las credenciales de origen:
      • Dominio
      • Alias
    • Opciones de registro:
      • Introduzca el número de secuencia de confirmación (CSN).
      • En Compartir, seleccione un método para compartir el directorio de datos LogMiner:
        • Automático: permite al sistema seleccionar el método para compartir.
        • Ninguno: no comparte el diccionario.
        • Nombre de extracto: comparte el diccionario LogMiner para este extracto.
      • Permite activar Optimizado para optimizar el registro de Extract.
    • Pista de Extract:
      • Introduzca un nombre para el proceso de Extract.
      • Introduzca un nombre de subdirectorio para definir una ubicación personalizada para el archivo de pista generado.
      • Introduzca Secuencia de pista para definir el número inicial para los archivos de pista.
      • Introduzca un Tamaño de pista para definir el tamaño máximo para el archivo de pista generado.
      • Seleccione un perfil de cifrado. El perfil Cartera local está seleccionado por defecto si no se ha creado un perfil de cifrado.
      • Seleccione un Algoritmo de cifrado:
        • NONE
        • AES256
        • AES192
        • AES128
  4. La página Captura descendente solo se aplica si la captura descendente está seleccionada en la página Información de extracción.
  5. En la página Opciones gestionadas, complete los siguientes campos opcionales según sea necesario y, a continuación, haga clic en Siguiente:
    • Nombre del Perfil
    • Crucial para estado de despliegue
    • Iniciar automáticamente
    • Reinicio Automático
    Nota

    La adición de un perfil y la configuración de las opciones Inicio automático y Reinicio automático permiten que el despliegue se reinicie automáticamente después de una interrupción de la red. Consulte Configurar procesos gestionados para obtener más información.

  6. En la página Archivo de parámetro, puede editar el archivo de parámetros en el área de texto para mostrar los detalles de la tabla que capturar. Por ejemplo:
    table source.table1;
    Nota

    GoldenGate utiliza la hora del meridiano de Greenwich (GMT) por defecto. Utilice SETENV para sustituir la configuración por defecto del Extract. Este cambio solo se aplica al proceso de extracción y no al despliegue.
    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")
  7. Haga clic en Crear y ejecutar para crear e iniciar el Extract. Si hace clic en Crear, puede iniciar manualmente el extracto más tarde desde la página inicial del servicio de administración.

Adición de un Extract (21c)

Antes de empezar

Antes de agregar y ejecutar un Extract para capturar datos del origen, asegúrese de lo siguiente:

  • Prepare la base de datos para Oracle GoldenGate
  • Debe haber creado una conexión de PostgreSQL y asociado la conexión al despliegue de PostgreSQL
  • Permite el registro complementario:
    1. Inicie la consola de despliegue de PostgreSQL GoldenGate:
      1. En la página Despliegues, seleccione el despliegue de PostgreSQL para ver los detalles.
      2. En la página de detalles del despliegue de PostgreSQL, haga clic en Iniciar consola.
      3. En la página de conexión de la consola de despliegue, introduzca las credenciales de administrador de GoldenGate proporcionadas al crear el despliegue de PostgreSQL.
    2. Después de conectarse, abra el menú de navegación y, a continuación, haga clic en Configuración.
    3. Para la conexión a la base de datos de PostgreSQL, haga clic en Conectar. Aparecerá una tabla de puntos de control y campos TRANDATA si la conexión se ha realizado correctamente.
    4. Junto a Información de TRANDATA, haga clic en Agregar TRANDATA (icono de signo más).
    5. Introduzca un nombre de tabla, un nombre de esquema o un comodín. Por ejemplo, src_ociggll.*.
    6. Haga clic en Enviar.
      Nota

      Solo debe hacer clic en Enviar una vez. Utilice el campo de búsqueda para buscar el nombre de la tabla y verificar que se han agregado las tablas.
Para agregar un Extract para PostgreSQL en GoldenGate 21c:
  1. En la consola de despliegue GoldenGate de OCI, asegúrese de que está en la página Visión general del servicio de administración y, a continuación, haga clic en Agregar Extract (icono de signo más).
  2. En Tipo de Extract, seleccione uno de los siguientes:
    • Extract de carga inicial
    • Extract de captura de cambios en los datos
  3. Introduzca el Nombre de proceso, seleccione el Dominio de credenciales y el Alias y, a continuación, introduzca un nombre de dos caracteres para el Nombre de pista.
  4. Si ha seleccionado Extract de carga inicial, haga clic en Siguiente y vaya al Paso 7: Parámetros de Extract Si ha seleccionado Extract de captura de cambios en los datos, puede hacer clic en Solo registrar para volver a registrar el Extract y, a continuación, vuelva a la página Visión general o haga clic en Siguiente para configurar Opciones de Extract adicionales.
    Nota

    La opción Solo registrar registra el Extract sin agregarlo. El registro crea el intervalo de tiempo de replicación cuando registra el Extract o utiliza la opción Solo registro.
  5. En la página Opciones de Extract, en Información básica, complete los campos según sea necesario:
    1. En Nombre de proceso, introduzca un nombre para el proceso de Extract de hasta 8 caracteres.
    2. En Intención, seleccione la opción que mejor describa la finalidad de este Extract:
      • Ahora
      • Hora personalizada
      • Posición en log
      • Fin del archivo log
    3. En Nombre de pista, introduzca un nombre de dos caracteres para el archivo de pista.
    4. (Opcional) En Subdirectorio de pista, defina una ubicación personalizada para el archivo de pista generado.
    5. (Opcional) En Tamaño de pista, defina el tamaño máximo para el archivo de pista generado.
    6. (Opcional) En Opciones gestionadas, puede configurar lo siguiente:
      • Nombre del Perfil
      • Iniciar automáticamente
      • Reinicio Automático
      Nota

      La adición de un perfil y la configuración de las opciones Inicio automático y Reinicio automático permiten que el despliegue se reinicie automáticamente después de una interrupción de la red. Consulte Configuración de procesos gestionados para obtener más información.
  6. En la página Parámetros de Extract, puede editar el archivo de parámetros en el área de texto para mostrar los detalles de la tabla que se van a capturar. Por ejemplo:
    table source.table1;
    Nota

    GoldenGate utiliza la hora del meridiano de Greenwich (GMT) por defecto. Utilice SETENV para sustituir la configuración por defecto del Extract. Este cambio solo se aplica al proceso de extracción y no al despliegue.
    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")

    Más información sobre SETENV.

  7. Haga clic en Crear y ejecutar para crear e iniciar el Extract. Si hace clic en Crear, puede iniciar el Extract posteriormente de forma manual desde la página Visión general del servicio de administración.
Volverá a la página Visión general del servicio de administración, donde podrá ver el estado del proceso de Extract. Seleccione Detalles en el menú Acción del Extract para ver la información de proceso, el punto de control, las estadísticas, los parámetros y los informes.