Aggiungere un Replicat per PostgreSQL

Un Replicat è un processo che fornisce dati a un database o a una tecnologia di destinazione. Legge il file trail sulla destinazione, ricostruisce le operazioni DML o DDL e le applica alla destinazione. Scopri come aggiungere un Replicat per il database PostgreSQL, Extract per il database PostgreSQL, OCI PostgreSQL, Amazon Aurora PostgreSQL, Amazon RDS per PostgreSQL, Azure Database per PostgreSQL, Azure Cosmos DB per PostgreSQL e le tecnologie Google Cloud SQL per PostgreSQL.

Assicurarsi di seguire le istruzioni appropriate per la versione di distribuzione.

Aggiungere un Replicat per PostgreSQL (23ai)

Prima di iniziare

Assicurarsi di aggiungere una tabella di checkpoint per il riavvio di Replicat Replicat senza riapplicare le transazioni in caso di interruzione.

  1. Nella console di distribuzione OCI GoldenGate, espandere Connessioni DB e selezionare il database di destinazione.
  2. Fare clic su Aggiungi checkpoint (icona con il segno più).
  3. Per la tabella Checkpoint, immettere il nome dello schema di destinazione, quindi fare clic su Sottometti.
Per aggiungere un Replicat per PostgreSQL in GoldenGate 23ai:
  1. Nel menu di navigazione del servizio di amministrazione fare clic su Replicats.
  2. Nella pagina Replicats, fare clic su Aggiungi Replicat (icona più).
  3. Il modulo Aggiungi Replicat è composto da quattro pagine. Completare il modulo in base alle esigenze:
    1. Nella pagina Informazioni Replicat:
      1. Selezionare un tipo Replicat:
        • Classic Replicat
        • Coordinated Replicat
        • Parallel Replicat

        Nota

        Ulteriori informazioni sui diversi tipi Replicat.
      2. Fare clic su Successivo.
    2. Nella pagina Opzioni Replicat:
      1. Immettere i dettagli del trail Replicat:
        • Nome (può essere di soli due caratteri)
        • Sottodirectory
      2. Selezionare le credenziali di destinazione:
        • Dominio
        • Alias
        • Checkpoint Table
        • (Facoltativo) Quando inizia
      3. Immettere il numero sequenza e l'offset RBA della posizione trail.
      4. Fare clic su Successivo.
    3. Nella pagina Opzioni gestite, completare i campi facoltativi in base alle esigenze.
      1. Selezionare un Nome profilo.
      2. Abilitare Critico per lo stato di distribuzione.
      3. Abilitare Avvio automatico.
      4. Abilitare il riavvio automatico.
      5. Fare clic su Successivo.
    4. Nella pagina File parametri è possibile configurare il modo in cui Replicat esegue il mapping delle tabelle di origine e di destinazione. Ad esempio:
      MAP table.*, TARGET table.*;
  4. Fare clic su Crea ed esegui per avviare Replicat. Se si fa clic su Crea, è possibile avviare manualmente Replicat in un secondo momento nella pagina Replicats.
Si torna alla pagina Replicats, dove è possibile selezionare Replicat per visualizzarne i dettagli.

Aggiungere un Replicat per PostgreSQL (21c)

Prima di iniziare

Prima di aggiungere un Replicat, creare una tabella di checkpoint per assicurarsi che Replicat possa riavviarsi senza riapplicare le transazioni in caso di interruzione.

  1. Nel menu di navigazione della console di distribuzione OCI GoldenGate fare clic su Configurazione.
  2. Nella scheda Servizio di amministrazione, andare alla scheda Database.
  3. Fare clic sull'icona di connessione al database per il database di destinazione.
  4. Fare clic su Aggiungi checkpoint (icona con il segno più).
  5. Per la tabella di checkpoint, immettere il nome dello schema di destinazione, quindi fare clic su Sottometti.
Per aggiungere un processo Replicat per una destinazione PostgreSQL in GoldenGate 21c:
  1. Nella console di distribuzione, nella pagina Panoramica del servizio di amministrazione, fare clic su Aggiungi Replicat (icona più)
  2. Nella procedura guidata Aggiungi Replicat, nella pagina Tipo di Replicat, selezionare una delle seguenti opzioni, quindi fare clic su Avanti:
    • Replicat classico
    • Replicat coordinato
    • Replicat parallelo
  3. Nella pagina Opzioni Replicat, completare i campi riportati di seguito.
    1. Per Nome processo, immettere un nome con una lunghezza massima di 5 caratteri.
    2. (Facoltativo) In Descrizione, immettere una breve descrizione per distinguere questo Replicat dagli altri.
    3. Per l'intento, selezionare lo scopo di Replicat:
      • Disaster recovery
      • Unidirezionale (predefinito)
      • In qualsiasi direzione
    4. Per Dominio credenziale e Alias credenziale, selezionare il dominio e l'alias del database di destinazione oppure crearne uno nuovo.
    5. Per Origine, selezionare l'origine dei dati da elaborare, ovvero Traccia o File.
    6. Se l'origine è Trail, in Nome trail immettere il nome del trail Extract. Se l'origine è File, immettere il nome file.
    7. (Facoltativo) Se l'origine è Trail e si prevede che il file trail si trovi in una posizione diversa da quella predefinita, immettere la posizione per Sottodirectory trail.
    8. Per Inizia, selezionare il punto di partenza per l'elaborazione dei dati:
      • Posizione nel log (impostazione predefinita)
      • Now
      • Orario personalizzato
    9. Per Numero sequenza percorso, lasciare il valore predefinito o inserire un numero di sequenza del log delle transazioni.
    10. Per Offset RBA trail, lasciare il valore predefinito o immettere un valore di offset.
    11. Per la tabella di checkpoint, selezionare la tabella di checkpoint creata per la distribuzione di destinazione oppure immettere un nome di tabella di checkpoint a due parti.
  4. In Profilo di cifratura selezionare un nome di profilo. Se non è stato creato un profilo di cifratura, per impostazione predefinita viene selezionato il wallet locale.
  5. Fare clic su Avanti.
  6. Nella pagina File dei parametri aggiungere i parametri per configurare ulteriormente il processo Replicat.

    Nota

    Per impostazione predefinita, GoldenGate utilizza l'ora di Greenwich (GMT, Greenwich Mean Time). Utilizzare SETENV per eseguire l'override dell'impostazione predefinita. Ad esempio:
    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")

    Ulteriori informazioni su SETENV.

  7. Fare clic su Crea ed esegui. Se si fa clic su Crea, è possibile avviare manualmente Replicat in un secondo momento dalla pagina Panoramica del servizio di amministrazione.
Si torna alla pagina Panoramica del servizio di amministrazione in cui è possibile visualizzare la creazione del processo Replicat e accedere alle azioni Replicat.