0 / 0
Volver a la versión inglesa de la documentación
Replicación de datos de IBM Db2 on Cloud
Última actualización: 28 nov 2024
Replicación de datos de IBM Db2 on Cloud

Puede replicar datos en y desde IBM Db2 on Cloud con Data Replication.

Para configurar la réplica para Db2 on Cloud, primero configure el servicio Db2 on Cloud y, a continuación, añada una conexión al mismo en un proyecto.

Restricción

Solo puede replicar algunos tipos de datos de Db2 on Cloud . Para obtener más información, consulte Tipos de datos compatibles con Db2 on Cloud.

Antes de empezar

Compruebe el plan de precios para la instancia de servicio de Db2 on Cloud . La Data Replication puede replicar desde bases de datos que se ejecutan en planes de precios de Db2 on Cloud estándar o empresarial, pero no desde bases de datos que se ejecutan en planes Lite. Data Replication puede replicar en bases de datos que se ejecutan en cualquier plan de precios.

Para comprobar el plan de precios para la instancia de servicio de Db2 on Cloud :

  1. En el panel de navegación principal, pulse Servicios > Instancias de servicio.
  2. Busque y seleccione el nombre de instancia de Db2 .
  3. Pulse Ir a la interfaz de usuario.
  4. En la barra de menús de la izquierda, pulse el icono Acerca de Icono Acerca de para ver los detalles del plan.

Configuración de Db2 on Cloud como origen

Para configurar Db2 on Cloud como origen:

  1. Data Replication sólo se replica desde tablas organizadas en filas de Db2 . Verifique que las tablas de las que desea replicar están organizadas en filas y no en columnas. En este ejemplo, la 'R' de la columna TABLEORG indica que la tabla SALES_ROW está organizada por filas y se puede replicar.

    SELECT tabname, tableorg FROM SYSCAT.TABLES WHERE tabname like 'SALES%'
    
    TABNAME TABLEORG
    ------------------------------- --------
    SALES_COL C
    SALES_ROW R
    
    2 record(s) selected.
    
  2. Configure los parámetros de registro de base de datos. Habilite la retención de registro para cada base de datos que desee utilizar para la réplica. Si desea replicar cambios de estructura de tabla, habilite también el registro de sentencias DDL.

    CALL SYSPROC.ADMIN_CMD ('UPDATE DATABASE CONFIGURATION USING LOG_DDL_STMTS YES')
    
  3. Complete los requisitos siguientes:

    1. Establezca la tabla DATA CAPTURE CHANGES en YES. Para que Data Replication pueda replicar esquemas y tablas, las tablas deben tener CAMBIOS DE CAPTURA DE DATOS establecido en . Puede habilitarlo manualmente para cada tabla que desee replicar, si la cuenta de usuario de Db2 que especifique en la conexión tiene las autorizaciones SYSADM y DBADM .

      Ejemplo:

       ALTER TABLE "BANKING"."CREDIT_SCORE" DATA CAPTURE CHANGES;
      
    2. Data Replication requiere que la tabla tenga una columna designada como clave primaria.

      Ejemplo:

      ALTER TABLE "BANKING"."CREDIT_SCORE"
      ADD PRIMARY KEY ("ID")
      ENFORCED;
      

Configuración de Db2 on Cloud como destino

Para configurar Db2 on Cloud como destino, asigne privilegios de usuario de base de datos para las conexiones de destino. Para replicar datos en la base de datos Db2 como una conexión de destino, sólo necesita una cuenta de usuario de Db2 que pueda crear esquemas y tablas. Data Replication se replica en tablas organizadas en columnas en el destino de Db2 .

Conexión a Db2 on Cloud en un proyecto

Para conectarse a ' Db2 on Cloud ' en un proyecto en ' Cloud Pak for Data as a Service, consulte ' IBM Db2 on Cloud conexión.

Paso siguiente

Ejecución de trabajos de replicación

Tema principal: Conexiones de Data Replication soportadas

Búsqueda y respuesta de IA generativa
Estas respuestas las genera un modelo de lenguaje grande en watsonx.ai que se basa en el contenido de la documentación del producto. Más información