0 / 0
Torna alla versione inglese della documentazione
Replica dei dati IBM Db2 on Cloud
Ultimo aggiornamento: 28 nov 2024
Replica dei dati IBM Db2 on Cloud

Puoi replicare i dati da e verso IBM Db2 on Cloud con Data Replication.

Per configurare la replica per Db2 on Cloud, configura prima il servizio Db2 on Cloud e aggiungi quindi una connessione ad esso in un progetto.

Limitazione

Puoi replicare solo alcuni tipi di dati Db2 on Cloud . Per ulteriori informazioni, vedere Tipi di dati Db2 on Cloud supportati.

Prima di iniziare

Controlla il piano dei prezzi della tua istanza del servizio Db2 on Cloud . La Data Replication può essere replicata dai database in esecuzione sui piani dei prezzi Standard o Enterprise Db2 on Cloud , ma non dai database in esecuzione sui piani Lite. La Data Replication può essere replicata sui database in esecuzione su qualsiasi piano dei prezzi.

Per controllare il piano dei prezzi per la tua istanza del servizio Db2 on Cloud :

  1. Dal riquadro di navigazione principale, fai clic su Services> Service instances.
  2. Individuare e selezionare il nome istanza Db2 .
  3. Fai clic su Vai alla IU.
  4. Dalla barra dei menu a sinistra, fare clic sull'icona Informazioni Icona Info su per visualizzare i dettagli del piano.

Configurazione di Db2 on Cloud come origine

Per configurare Db2 on Cloud come un'origine:

  1. Data Replication replica solo dalle tabelle organizzate per riga Db2 . Verificare che le tabelle da cui si desidera eseguire la replica siano organizzate per riga e non per colonna. In questo esempio, la 'R' nella colonna TABLEORG indica che la tabella SALES_ROW è organizzata per riga e può essere replicata.

    SELECT tabname, tableorg FROM SYSCAT.TABLES WHERE tabname like 'SALES%'
    
    TABNAME TABLEORG
    ------------------------------- --------
    SALES_COL C
    SALES_ROW R
    
    2 record(s) selected.
    
  2. Configurare i parametri di registrazione database. Abilitare la conservazione dei log per ogni database che si intende utilizzare per la replica. Se si desidera replicare le modifiche alla struttura della tabella, abilitare anche la registrazione delle istruzioni DDL.

    CALL SYSPROC.ADMIN_CMD ('UPDATE DATABASE CONFIGURATION USING LOG_DDL_STMTS YES')
    
  3. Completare i seguenti requisiti:

    1. Impostare la tabella DATA CAPTURE CHANGES su YES. Per fare in modo che Data Replication replichi schemi e tabelle, le tabelle devono avere DATA CAPTURE CHANGES impostato su YES. È possibile abilitarla manualmente per ogni tabella che si desidera replicare, se l'account utente Db2 specificato nella connessione dispone delle autorizzazioni SYSADM e DBADM .

      Esempio:

       ALTER TABLE "BANKING"."CREDIT_SCORE" DATA CAPTURE CHANGES;
      
    2. Data Replication richiede che la tabella abbia una colonna designata come chiave primaria.

      Esempio:

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

Configurazione di Db2 on Cloud come destinazione

Per configurare Db2 on Cloud come destinazione, assegnare i privilegi utente del database per connessioni di destinazione. Per replicare i dati nel database Db2 come connessione di destinazione, è necessario solo un account utente Db2 che possa creare schemi e tabelle. Data Replication viene replicato in tabelle organizzate per colonna nella destinazione Db2 .

Connessione a Db2 on Cloud in un progetto

Per connettersi a Db2 on Cloud in un progetto in Cloud Pak for Data as a Service, vedere Connessione aIBM Db2 on Cloud.

Passo successivo

Esecuzione dei lavori di replica

Argomento principale: Connessioni Data Replication supportate

Ricerca e risposta AI generativa
Queste risposte sono generate da un modello di lingua di grandi dimensioni in watsonx.ai basato sul contenuto della documentazione del prodotto. Ulteriori informazioni